我正在寻找对我的测试进行分类的最简单方法,以便我可以分别运行它们。将MsTest案例分类
我的组织会像下面
- 单元测试
- 集成测试
- 系统测试
这样做的原因是我们所有的测试还没有进化成完全自动化了。我们大部分单元测试都是完全自动化的,而集成和系统测试都没有。但是,所有测试对于在开发人员机器上调用仍然有用。
为了简单起见,我想,如果我们可以只承诺我们的不同类型的测试具有鲜明的属性[IntegrationTest]
或[TestCategory("Integration")]
所以我们构建服务器只运行我们想要的测试。
我知道nUnit有测试类别,但是我们的团队喜欢MsTest + IDE集成的Microsoft Stamp批准。
您的团队如何解决此问题?
是否有扩展提供此功能?
这将被内置到.Net 4.0吗?
由于