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

正文內(nèi)容

junit單元測試框架-2-張明生(參考版)

2025-08-07 23:23本頁面
  

【正文】 return suite。 ()。 } } ? setUp()方法會(huì)在每一個(gè)單元測試 testXXX()方法開始前被調(diào)用,因而整數(shù)矩陣會(huì)被建立,而 tearDown()會(huì)在每一個(gè)單元測試 testXXX()方法結(jié)束后被呼叫,因而整數(shù)矩陣參考名稱將會(huì)參考至 null,如此一來,可以將 fixture的管理集中在 setUp()與tearDown()方法之后。 } public void testMax() { assertEquals(5, (arr))。 } protected void tearDown() throws Exception { ()。 protected void setUp() throws Exception { ()。 } } 編寫測試類 ? 顯然,所準(zhǔn)備的矩陣重復(fù)出現(xiàn)在兩個(gè)單元測試之中,重復(fù)的程序碼在設(shè)計(jì)中可以減少就盡量減少,在這兩個(gè)單元測試中,整數(shù)矩陣是單元方法所需要的資源,我們稱之為 fixture,也就是一個(gè)測試時(shí)所需要的資源集合。 } public void testMin() { int[] arr = {5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5}。 } } 編寫 的測試類 ? public class MaxMinTest extends TestCase { public void testMax() { int[] arr = {5, 4, 3, 2, 1, 0, 1, 2, 3, 4, 5}。 i++) { if(arr[i] min) min = arr[i]。 for(int i = 0。 } return max。 i 。 } } 一個(gè)方法可以有多個(gè)測試方法,輸入的不同情況會(huì)有不同的testcase出現(xiàn) tx是Exception類型的 一旦發(fā)生異常,則tx一定不為空 期望該行代碼永遠(yuǎn)不會(huì)被執(zhí)行,斷言失敗,停止執(zhí)行立即失敗 例 2: ? public class MaxMinTool { public static int getMax(int[] arr) { int max = 。 (,())。 } catch(Exception ex){ tx = ex。 try{ (4,0)。 } (1,result)。 } catch (Exception e){ ()。 } : 1)Public的 2)Void的 3)無方法參數(shù) 4)方法名稱必須以 test開頭 斷言 調(diào)用該方法 該類的測試類 [3/4] public void testDivide() { int result = 0。 } public void testMultiply() { int result = (2,3)。 } public void testMinus() { int result = (1,2)。 } public void tearDown() { } 測試類必須以TestCase為父類 每個(gè)測試方法執(zhí)行前都會(huì)調(diào)用該方法 析構(gòu)測試環(huán)境,執(zhí)行收尾動(dòng)作 生成對象 該類的測試類 [2/4] public void testAdd() { int result = (1,2)。 } } 該類的測試類 [1/4] public class C
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1