Ada*_*kis 25 c# mstest visual-studio-2010
从构建服务器运行时,我有三个单元测试无法通过 - 它们依赖于运行测试的用户的登录凭据.
有没有办法(属性???)我可以从构建服务器隐藏这三个测试,并运行所有其他测试?
我们的构建服务器专家告诉我,生成一个排除那些测试的vsmdi文件会起到作用,但我不知道该怎么做.
我知道我可以把这三个测试放到一个新项目中,让我们的构建服务器管理员明确地排除它,但我真的很想能够在有问题的测试中使用一个简单的属性.
Dav*_*Yaw 34
您可以使用类别标记测试,然后根据类别运行测试.
[TestCategory("RequiresLoginCredentials")]
public void TestMethod() { ... }
Run Code Online (Sandbox Code Playgroud)
运行时mstest,您可以指定/category:"!RequiresLoginCredentials"
| 归档时间: |
|
| 查看次数: |
4760 次 |
| 最近记录: |