bra*_*ing 6 c# xunit visual-studio-2012 test-explorer
我正在使用xUnit和visual studio 2012中内置的Text Explorer.将测试名称的范围与类的名称进行范围很好,所以如果我有例如
namespace Foo.Bar {
class CatTests {
[Fact]
public void Test1(){
}
}
}
Run Code Online (Sandbox Code Playgroud)
我会在测试资源管理器中看到
Foo.Bar.CatTests.Test1
Run Code Online (Sandbox Code Playgroud)
作为测试的名称.这有可能吗?目前我只看到了
Test1
Run Code Online (Sandbox Code Playgroud)
如果我有很多Test1案例分布在多个名称空间和测试类中,这是一种痛苦.
目前我们使用 FactAttribute 的 DisplayName:
[Fact(DisplayName = "Foo.Bar.CatTests.Test1")]
Run Code Online (Sandbox Code Playgroud)
这似乎不能自动完成,但如果能自动完成那就太好了。