小编Way*_*rch的帖子

如何配置XUnit以在Visual Studio 2015测试资源管理器中仅显示方法名称?

xunit.runner.visualstudio在Visual Studio 2015中使用2.0.1版时,测试的名称显示为完全限定.有没有办法让测试只显示方法名称?

考虑以下测试: -

namespace MySolution.Tests
{
    public class MyTestClass
    {
        [Fact]
        public void ClassUnderTest_WhenDefaultConstructorUsed_SomePropertyIsNotNull()
        {
            *... test code in here*
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

在测试资源管理器中显示为: -

MySolution.Tests.MyTestClass.ClassUnderTest_WhenDefaultConstructorUsed_SomePropertyIsNotNull
Run Code Online (Sandbox Code Playgroud)

使用MSTest/VSTest,这将显示为: -

ClassUnderTest_WhenDefaultConstructorUsed_SomePropertyIsNotNull
Run Code Online (Sandbox Code Playgroud)

xunit.net test-explorer visual-studio-2015

41
推荐指数
2
解决办法
7965
查看次数