freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

junit測試工具簡介-wenkub

2022-10-31 16:21:23 本頁面
 

【正文】 的。 Message參數(shù)是可選的。 ?每一個(gè)斷言( assert)方法都會記錄是否失敗了(斷言為假)或有錯(cuò)誤了(遇到一個(gè)意料外的異常)的情況,并通過 JUnit的一些類來報(bào)告這些結(jié)果 ?當(dāng)一個(gè)失敗或者錯(cuò)誤出現(xiàn)的時(shí)候,當(dāng)前測試方法的執(zhí)行流程將會被中止,但是(位于同一個(gè)測試類中的)其它測試將會繼續(xù)運(yùn)行。 ?JUnit最初由 Erich Gamma 和 Kent Beck所開發(fā) 。 ?在 JUnit單元測試框架的設(shè)計(jì)時(shí) , 設(shè)定了三個(gè)總體目標(biāo) ,第一個(gè)是簡化測試的編寫 , 這種簡化包括測試框架的學(xué)習(xí)和實(shí)際測試單元的編寫;第二個(gè)是使測試單元保持持久性;第三個(gè)則是可以利用既有的測試來編寫相關(guān)的測試 。 SWPU 西南石油大學(xué)計(jì)算機(jī)科學(xué)學(xué)院 使用 JUnit編寫測試 ? JUnit的各種斷言 ? assertEquals ?assertEquals( [Sting message], expected, actual ) ?相等性測試 ?expected是期望值(通常都是硬編碼的), actual是被測試代碼實(shí)際產(chǎn)生的值, message是一個(gè)可選的消息,如果提供的話,將會在發(fā)生錯(cuò)誤時(shí)報(bào)告這個(gè)消息。 SWPU 西南石油大學(xué)計(jì)算機(jī)科學(xué)學(xué)院 使用 JUnit編寫測試 ? JUnit的各種斷言 ?assertSame ? assertSame([Sting message],expected,actual) ?驗(yàn)證 expected參數(shù)和 actual參數(shù)所引用的是否為同一個(gè)對象,如果不是將會失敗。 ? assertFalse([Sting message],Boolean condition) ?驗(yàn)證給定的二元條件是否為假;如果不是的話(為真),該測試將會失敗, message參數(shù)是可選的。依此類推 , 不斷地修復(fù)一個(gè)又一個(gè)的測試 , 沿著這條路徑慢慢前進(jìn) 。 } } public void testAdds(){ assertEquals(2,1+14)。 SWPU 西南石油大學(xué)計(jì)算機(jī)科學(xué)學(xué)院 使用 JUnit編寫測試 ? JUnit 測試的組成 ?任何測試類都能包含一個(gè)名為 suite的靜態(tài)方法 : public static Test suite()。 public class TestClassOne extends TestCase{ public TestClassOne(String method){ super(method)。 public class TestClassComposite extends TestCase{ public TestClassComposite(String method) { super(method)。 return suite。 protected void teardown()。 ()。 xx xxx xxx xxxx x xx xxxx。要達(dá)到這種效果,需要 persuite setup和 persuite teardown。 import .*。 } public void testShort Test() { assertEquals(140,(5))。 (new TestClassTow (“testAnotherShortTest”))。 return wrapper。 } } SWPU 西南石油大學(xué)計(jì)算機(jī)科學(xué)學(xué)院 使用 JUnit編寫測試 ? 自定義 Junit斷言 ?在某些環(huán)境下 , 譬如要處理一個(gè)特殊的數(shù)據(jù)類型 ,或者處理對多個(gè)測試都共享的一系列操作 , 那么如果有自定義的斷言 , 將會更加方便 。 /** *projectwide base class for Testing */ public class ProjectTest extends TestCase{ /** *Assert that the amount of money is an e
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1