[color=darkred][b][testfixture][/b][/color]
用於標記乙個測試類
1 測試類必須是public的。
2 必須有乙個預設的建構函式,建構函式應該沒有任何的***。
[color=darkred][b][test][/b][/color]
用於標記測試方法
1 方法必須沒有引數。
2 必須是public 返回值為 void。
[color=darkred][b][setup][/b][/color]
用於標記測試方法
其作用是將測試方法中公用的部分抽取出來,單獨組織成乙個方法,避免**的冗餘。是在進行其他測試方法前首先被執行的。
1 方法必須是public的。
[color=darkred][b][category][/b][/color]
用於標記測試方法
對測試方法進行分類標記。
[color=darkred][b][expectedexception][/b][/color]
用於標記測試方法
如果被標記的方法沒有丟擲期望的異常,測試無法通過。
如:[expectedexception(typeof(異常型別))]
[color=darkred][b][ignore][/b][/color]
用於標記測試類或測試方法
被標記的測試類或測試方法將被忽略。
[color=darkred][b][explicit][/b][/color]
與[ignore]屬性類似,區別在於被[ignore]屬性忽略後的test或testfixture再想呼叫執行是不可能的,而[explicit]支援顯示選擇執行。
如:[test,explicit]
[testfixturesetup]/[testfixtureteardown]
與[setup]/[teardown]屬性類似,此組屬性用於標記測試方法,實現整個testfixture的初始化和資源的統一釋放。
[color=darkred][b]assert類[/b][/color]
assert類主要用於比較,擁有的方法:
areequal,aresame,equals,fail,ignore,isfalse,innotnull.
Nunit 常用幾種標籤
testfixture 標記乙個類包含測試,test標籤是必須的 test 標記測試類中的測試方法,並且測試方法必須沒有引數 setup 在每個測試方法執行前會執行1次,方法必須為public,常用來重構提取各測試方法重複部分 共享初始化 teardown 同setup,不同的是後者是初始化而前者是...
常用的CSS屬性列表彙總
近期教學給學員總結常用的css屬性,方便學習查詢,正好發上來也給大家分享一下。最右列的數字標識支援的css最低版本。01.css背景屬性 background 屬性與描述 background 在乙個宣告中設定所有的背景外掛程式1 background attachment 設定背景影象是否固定或者...
常用的CSS屬性列表彙總
近期教學給學員總結常用的css屬性,方便學習查詢,正好發上來也給大家分享一下。最右列的數字標識支援的css最低版本。01.css背景屬性 background 屬性與描述 background 在乙個宣告中設定所有的背景外掛程式1 background attachment 設定背景影象是否固定或者...