6

工具:

1.Visual Studio 2010

2.Visual Studio 单元测试。

故事:

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

问题:

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

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

已编辑

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

4

1 回答 1

3

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

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

于 2012-10-16T04:24:18.013 回答