【问题标题】:Could not get the DateTime Object for Build TestRun无法获取 Build TestRun 的 DateTime 对象
【发布时间】:2020-06-09 21:53:33
【问题描述】:

在构建TestRun 对象中无法为StartDateCompletedDate 获取正确的DateTime 值,它只返回默认的DateTime 值(01-01-0001)。

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

但是在通过 Rest API Url 访问 Build TestRun 时,我们得到了我上面提到的日期值。

TFS 版本:2018 更新 2

更新

【问题讨论】:

    标签: tfs azure-devops tfsbuild


    【解决方案1】:

    实际上,在该请求GetTestRunByQueryAsync() 中,我们不会得到DateTime 对象(TestRun 详细信息),我们必须使用TestRun Id 和ProjectName 对方法@987654330 进行另一个调用@,那么您将获得包含 DateTime 值的整个 BuildTest 相关对象。在这里,我发布了 Fiddler 响应,但它也可以在代码中使用。

    GetTestRunByQueryAsync() 结果:

    GetTestRunByIdAsync(ProjectName, RunId) 结果:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-05
      • 2022-01-24
      • 2014-09-17
      • 2011-02-20
      • 2019-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多