1.單體測試類必須要繼承testcase類。
2.測試方法必須是public void 開頭。
3.方法名稱為test開頭。
4.方法無引數。
5.assert.assertequals等方法的引數順序:第乙個為期望值,第二個為實際值。不要顛倒了。
6.可選執行方式:1)eclipse自帶外掛程式,以run as junit方式執行。2)文字形式:junit.textui.testrunner.run(class c);
3)gui形式:junit.awtui.testrunner.run(class c)
7.所寫的testcase不能依賴於測試方法的執行順序。
8.對單個測試方法的執行順序:setup ----> 測試方法 -------> teardown
9.junit的名言:keep the bar green to keep the code clean.
10.保持測試前和測試後無狀態變化,即為了測試而產生的資料在測試方法執行完畢後需要進行清理。
JUnit 學習筆記
寫了個類,要給別人用,會不會有bug 怎麼辦?測試一下。用main 方法測試好不好?不好!1.不能一起執行!2.大多數情況下需要人為的觀察輸出確定是否正確 重用測試,應付將來的實現的變化。提高士氣,明確知道我的東西是沒問題的。1.new project 2.建立類 3.建立testcase 1.as...
junit學習筆記
test 測試乙個方法 before 測試方法的前置條件 每個方法執行之前都會執行 after 測試方法的後置條件 每個方法執行之後都會執行 beforeclass 測試方法的前置條件 在類載入的時候就呼叫,只執行一次 標記的方法需要為static的 afterclass 測試方法的後置條件 在類銷...
JUnit學習筆記
一 junit測試框架有以下重要特性 二 junit的一些注意事項 三 測試失敗說明 四 一些常用註解 五 junit中 重要api 1 assert類 void assertequals boolean expected,boolean actual 檢查兩個變數或者等式是否平衡 void ass...