Tfs 无法获取生成测试运行的DateTime对象

Tfs 无法获取生成测试运行的DateTime对象,tfs,azure-devops,tfsbuild,Tfs,Azure Devops,Tfsbuild,无法在BuildTestRun对象中为StartDate和CompletedDate获取正确的DateTime值,它只返回默认的DateTime值(01-01-0001) 使用的Dll:Microsoft.TeamFoundation.TestManagement.WebApi.Dll 但是当通过RESTAPI Url访问BuildTestRun时,我们得到了我上面提到的日期值 TFS版本:2018年更新2 已更新: 实际上,在该请求中,GetTestRunByQueryAsync()我们将

无法在Build
TestRun
对象中为
StartDate
CompletedDate
获取正确的
DateTime
值,它只返回默认的
DateTime
值(01-01-0001)

使用的Dll:Microsoft.TeamFoundation.TestManagement.WebApi.Dll

但是当通过RESTAPI Url访问Build
TestRun
时,我们得到了我上面提到的日期值

TFS版本:2018年更新2

已更新

实际上,在该请求中,
GetTestRunByQueryAsync()
我们将无法获得
DateTime
对象(
TestRun
详细信息),我们必须使用
TestRun
Id和
ProjectName
对方法
getTestRunByAsync(ProjectName,RunId)
进行另一次调用,然后,您将获得整个
Build
Test
相关对象,其中包括
DateTime
值。在这里,我发布了Fiddler响应,但它在代码中也起作用

getTestRunbyQuerySync()结果:

GetTestRunByIdAsync(项目名称、运行ID)结果: