2011-08-18 64 views
13

在Visual Studio中有單元測試的描述條目。是否可以在創建後修改測試描述?單元測試說明問題

+0

在運行時,還是在任何時候? –

+0

@Tarynn,歡迎來到SO。如果你正在談論測試說明的評論,那麼是的。如果你可以請顯示一些代碼,這可能會讓你的問題更加清晰。 – Jethro

+1

請不要將「Visual Studio,C#」等內容添加到您的標題中。這就是我們在[SO]上使用標籤的原因。 –

回答

29
[TestMethod] 
[Microsoft.VisualStudio.TestTools.UnitTesting.Description("Test Case Description")] 
public void EnsureTestCaseValid() 
{  
} 
+0

哦,謝謝你sooo很多,那正是我需要的! – Tarynn

+0

@Tarynn:很酷的東西! – sll

5

在測試視圖的描述列是隻讀的,但如果你選擇一個測試,看看在屬性窗口中,你會發現,Description屬性可編輯。這將爲測試添加[Description("string")]屬性。

+1

我在一堆不同的地方看到過這個,但我從來沒有設法在屬性網格中看到測試方法。哪裏需要去看看? – julealgon

+1

它已不再存在於VS2012中。之前,我認爲您應該在「測試 - > Windows」菜單中查看測試視圖。 –

+0

這只是瘋狂。另一次我看到這個提到的是在GUI上設置一個數據源。在屬性上手動設置數據源需要轉到文檔以查看連接字符串的格式等。在VS2012 +中是否真的沒有其他選擇?(這可能完全是另一個問題了......我現在就把它發佈)? – julealgon