在Visual Studio 2012中使用c#和xUnit
问题描述:
在文本资源管理器中显示测试类的名称我在Visual Studio 2012中使用内置的文本资源管理器中的xUnit。将范围名称与测试名称之类的,所以如果我有例如在Visual Studio 2012中使用c#和xUnit
namespace Foo.Bar {
class CatTests {
[Fact]
public void Test1(){
}
}
}
我将在测试资源管理
Foo.Bar.CatTests.Test1
作为测试的名字就能看出。这有可能以任何方式?目前我只看到
Test1
如果我有很多遍布多个名称空间和测试类的Test1案例,这是一种痛苦。
答
目前我们使用FactAttribute的显示名称:
[Fact(DisplayName = "Foo.Bar.CatTests.Test1")]
它不会出现,这是可以自动完成的,但如果它确实肯定是好的。
你知道这是否可以在VS 2017? – mayu