【问题标题】:Different Test Settings per project in same solution Visual Studio同一解决方案 Visual Studio 中每个项目的不同测试设置
【发布时间】:2012-04-04 12:58:02
【问题描述】:

工具:

1.Visual Studio 2010

2.Visual Studio 单元测试。

故事:

我们开发了一个包含几个项目的解决方案, 每个项目都有一个测试项目。 每个测试项目都有它需要的部署项。这就是为什么每个测试项目都有其自己的测试设置

问题:

我希望能够一次运行所有测试项目以获取所有解决方案的统计信息(代码覆盖率等)。

有没有办法在不将所有测试设置合并为一个的情况下做到这一点(这个解决方案可能有问题)?

已编辑

任何其他测试所有解决方案的解决方案都将受到高度赞赏。

【问题讨论】:

    标签: c# visual-studio unit-testing


    【解决方案1】:

    很遗憾,不支持项目特定的测试设置。我经常采用的一种解决方案是将所有项目的输出文件夹更改为一个公共位置。这也是构建性能优化,因为依赖项不会被多次复制。

    此策略简化了部署策略,因为我的所有测试项目都写入公共文件夹(即 TestData),我可以添加单个部署项来复制整个目录以进行测试运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-23
      • 1970-01-01
      • 1970-01-01
      • 2019-06-15
      • 1970-01-01
      • 2023-03-05
      • 2010-11-15
      相关资源
      最近更新 更多