2013-01-02 33 views
6

ile birlikte Visual Studio 2012'de yerleşik Metin Gezgini ile xUnit kullanıyorum. Adın adıyla sınama adını vermek güzel olurdu. sınıfın eğer öyleyse ben örnekVisual Studio 2012'de Visual Studio 2012'deki Test Gezgini adında C# ve xUnit

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

için testin adı olarak deney kaşif

Foo.Bar.CatTests.Test1 

görürdünüz var. Bu herhangi bir şekilde mümkün mü? Şu anda ben sadece birden fazla ad alanı ve test sınıfları yayılmış Test1 vakalarının çok varsa bir acıdır

Test1 

bakın.

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

otomatik olarak yapılabilir, ancak yapsam kesinlikle güzel olacağını görünmüyor:

+0

VS 2017'de bunun mümkün olup olmadığını biliyor musunuz? – mayu

cevap

1

Şu anda FactAttribute en DisplayName kullanın.