【问题标题】:How do i specify Visual Studio test runner in tfs build script如何在 tfs 构建脚本中指定 Visual Studio 测试运行程序
【发布时间】:2015-03-02 16:49:25
【问题描述】:

我在我的项目中使用 Microsoft shims 来编写单元测试。这些测试在我的本地机器上运行良好,但是在服务器上构建时测试失败,因为 ms 测试运行器不支持 shims。经过大量搜索后,我发现我必须指定 vs test runner 才能运行测试,但它只能在默认模板中指定。有没有办法在构建脚本文件中指定测试运行器。 我在带有升级模板的 TFS 服务器上使用 TFS 2013。

【问题讨论】:

  • 您是否仍在使用旧版升级模板而不是现代 .xaml 模板?
  • 这是一个遗留项目,我们的流程中有一些自定义程序集
  • 我会从 2013 年开始将其升级为默认模板。

标签: unit-testing tfs msbuild microsoft-fakes


【解决方案1】:

升级模板仅为了在 2005/2008 版本中进行大量定制投资的人们提供向后兼容性。如果没有认真的返工和努力,我不希望新功能可以在旧版本中工作。

我建议将您的构建迁移到现代构建模板并轻松访问新功能的工作量可能会更少。

【讨论】:

    猜你喜欢
    • 2015-07-17
    • 1970-01-01
    • 1970-01-01
    • 2017-04-09
    • 2017-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-21
    相关资源
    最近更新 更多