2013-04-16 18 views
0

即時通知我自己關於visual studio中的單元測試。MSTest中[TestClass]和[TestClassAttribute]之間的區別是什麼?

我繼續msdn,它說[TestClassAttribute]語法定義一個TestClass。好吧。但是當我在Visual Studio中創建一個簡單的單元測試時,它使用[TestClass]語法來修飾測試類。

那麼,[TestClass]和[TestClassAttribute]之間的區別在哪裏?還是[TestClass]只是一個簡短的形式?

在此先感謝

+1

每個屬性類可以具有sufix刪去。所以你是對的,TestClass和TestClassAttribute是一樣的。 – gustavodidomenico

+0

ty解釋(: – user2169962

+0

不客氣。 – gustavodidomenico

回答

1

System.Attribute派生,也自己的自定義屬性的每個類,如果類名與它最終能有文本「屬性」省略。

1

從MSDN:

屬性的元素,其名稱與字符串屬性結束, 可以帶或不帶串屬性來使用。例如, 下面兩個代碼示例功能相同:[識別TestClass()] [TestClassAttribute()]

相關問題