2013-01-02 17 views
6
an

Ich verwende XUnit mit dem integrierten Text Explorer in Visual Studio 2012. Es wäre schön, den Namen des Tests mit dem Namen zu umschreiben die Klasse so, wenn ich zum BeispielZeigen Sie den Testklassennamen im Text-Explorer in Visual Studio 2012 mit C# und xUnit

namespace Foo.Bar { 
    class CatTests { 
     [Fact] 
     public void Test1(){ 
     } 
    } 
} 

ich im Test Explorer

Foo.Bar.CatTests.Test1 

wie der Name des Tests sehen würde. Ist das in irgendeiner Weise möglich? Im Moment sehe ich nur

was ein Schmerz ist, wenn ich viele Test1 Fälle über mehrere Namespaces und Testklassen verteilt habe.

+0

Wissen Sie, ob dies in VS 2017 möglich ist? – mayu

Antwort

1

Derzeit verwenden wir FactAttribute der Displayname:

[Fact(DisplayName = "Foo.Bar.CatTests.Test1")] 

Es scheint nicht, dass dies automatisch durchgeführt werden kann, aber es wäre sicher schön, wenn es so wäre.