2013-01-02 19 views
6

के साथ टेस्ट क्लास नाम प्रदर्शित करें मैं दृश्य स्टूडियो 2012 में निर्मित टेक्स्ट एक्सप्लोरर के साथ xUnit का उपयोग कर रहा हूं। नाम के साथ परीक्षण का नाम गुंजाइश करना अच्छा होगा वर्ग की तो अगर मैं उदाहरणविजुअल स्टूडियो 2012 में पाठ एक्सप्लोरर में टेस्ट क्लास नाम को सी # और xUnit

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

के लिए मैं परीक्षण एक्सप्लोरर

Foo.Bar.CatTests.Test1 

परीक्षण के नाम के रूप में देखना होगा की है। क्या यह किसी भी तरह से संभव है? फिलहाल मैं केवल

Test1 

जो एक दर्द है, तो मैं कई नामस्थान और परीक्षण वर्गों भर में फैले Test1 मामलों के बहुत सारे है देखते हैं।

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

यह प्रकट नहीं होता है कि यह स्वचालित रूप से किया जा सकता है, लेकिन यह निश्चित अच्छा होगा अगर यह किया:

+0

क्या आप जानते हैं कि वीएस 2017 में यह संभव है या नहीं? – mayu

उत्तर

1

वर्तमान में हम FactAttribute के DisplayName का उपयोग करें।