Bei Verwendung von xunit.runner.visualstudio
Version 2.0.1 in Visual Studio 2015 werden die Namen der Tests voll qualifiziert angezeigt. Gibt es eine Möglichkeit für die Tests, nur den Methodennamen anzuzeigen?Wie kann XUnit so konfiguriert werden, dass nur der Methodenname im Visual Studio 2015 Test Explorer angezeigt wird?
Betrachten Sie den folgenden Test: -
namespace MySolution.Tests
{
public class MyTestClass
{
[Fact]
public void ClassUnderTest_WhenDefaultConstructorUsed_SomePropertyIsNotNull()
{
*... test code in here*
}
}
}
Im Test-Explorer zeigt dies, wie: -
MySolution.Tests.MyTestClass.ClassUnderTest_WhenDefaultConstructorUsed_SomePropertyIsNotNull
Mit MSTest/VSTest diese Show wird als: -
ClassUnderTest_WhenDefaultConstructorUsed_SomePropertyIsNotNull
Siehe [untere Antwort] (https://stackoverflow.com/a/41643793/1739931) für __net-core__. – THBBFT