實(shí)際上使用參數(shù)化設(shè)置看起來還是比較繁瑣的。如果在測(cè)試方法內(nèi)添加多個(gè)斷言豈不是更好的選擇?
例:
@Test
public void testMethod1(){
assertEquals("aaa", "aaa");
assertEquals("bbb", "bbb");
assertEquals("ccc", "ccc");
assertEquals("ddd", "xxx");
}
例:
@Test
public void testMethod1(){
assertEquals("aaa", "aaa");
assertEquals("bbb", "bbb");
assertEquals("ccc", "ccc");
assertEquals("ddd", "xxx");
}
2018-03-09
1.@BeforeClass修飾的方法會(huì)在所有方法被調(diào)用前被調(diào)用,且該方法是靜態(tài),所以當(dāng)測(cè)試類被加載后接著就會(huì)運(yùn)行它,且在內(nèi)存中只會(huì)存在一份實(shí)例,比較適合加載配置文件。
2.@AfterClass所修飾的方法通常用來對(duì)資源的清理,如關(guān)閉數(shù)據(jù)庫連接
3.3.@Before和@After會(huì)在每個(gè)測(cè)試方法前后個(gè)執(zhí)行一次。
2.@AfterClass所修飾的方法通常用來對(duì)資源的清理,如關(guān)閉數(shù)據(jù)庫連接
3.3.@Before和@After會(huì)在每個(gè)測(cè)試方法前后個(gè)執(zhí)行一次。
2018-01-06
靜態(tài)導(dǎo)入
例如打印操作System.out.println(...);就可以將其寫入一個(gè)靜態(tài)方法print(...),在使用時(shí)直接print(...)就可以了。
例如打印操作System.out.println(...);就可以將其寫入一個(gè)靜態(tài)方法print(...),在使用時(shí)直接print(...)就可以了。
2017-12-23