@test
public void testrun()
package com.junittest;
import org.junit.after;
import org.junit.before;
import org.junit.test;
public class maintest
@test
public void testrun_1()
@test
public void testrun_2()
@after
public void after()
}
@before註解與@after註解針對方法而言@beforeclass註解與@afterclass註解針對類而言
示例結果
/*測試返回字串是否相等*/
assert.assertequals("helloworld", "hello");
/*測試返回陣列是否相等*/
assert.assertarrayequals(new string, new string);
/*測試返回字串是否相等,若不相等則列印message(測試不通過)*/
assert.assertarrayequals("測試不通過", new string, new string);
/*測試結果是否為true,若不是則列印msg*/
assert.asserttrue("測試不通過", false);
/*測試結果是否為true*/
assert.asserttrue(true);
......
測試框架簡介
1.linear 乙個automation test case只實現乙個manual test case,automation test case不能重用。測試資料也被hard code在automation test case裡.for example string username aaa st...
Spring框架下的Junit測試
1.bean配置測試方法 配置開發有利於後期的專案擴充套件及維護,所以,專案後期大多採用bean配置方案來對專案進行發布和維護。但是客戶的需求總是在不斷改變,我們很有可能有後期開發和測試,那麼這樣,我們是要進行 的進一步開發和測試。1.1配置檔案案例 1.2測試類 package com.sprin...
測試學習 (一) JUnit測試框架和組合模式
測試用例 任何包含測試 的類 需要繼承testcase類 composite模式 組合模式 testcase相當於葉子節點。testsuite是非葉子節點,通過addtest方法,它可以包含自身,也可以包含testcase。原因是addtest方法的引數是test型別,而testsuite和test...