2013-01-02 9 views
6

Używam xUnit z wbudowanym Eksploratorem tekstu w visual studio 2012. Byłoby miło rozszerzyć nazwę testu o nazwę klasy, więc jeśli mam npWyświetl nazwę klasy testu w Eksploratorze tekstu w programie Visual Studio 2012 za pomocą C# i xUnit

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

chciałbym zobaczyć w eksploratorze testowym

Foo.Bar.CatTests.Test1 

jako nazwę testu. Czy jest to możliwe w jakikolwiek sposób? W tej chwili widzę tylko

Test1 

co jest uciążliwe, jeśli mam wiele przypadków Test1 rozłożonych na wiele przestrzeni nazw i klas testowych.

+0

Czy wiesz, czy jest to możliwe w VS 2017? – mayu

Odpowiedz

1

Obecnie używamy FactAttribute za DisplayName:

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

nie wydaje się, że można to zrobić automatycznie, ale na pewno byłoby miło, gdyby to zrobił.

Powiązane problemy