[size=large]
junit測試格言兩則:
1)keep the bar green to keep the code clean!!!
2)單元測試不是證明您是對的,而是證明您沒有錯誤!!!
被測試類**
package com.zyg.test.junit3;
測試類**
package com.zyg.test.junit3;
import junit.framework.assert;
import junit.framework.testcase;
/**
* junit3.8中測試類必須繼承test父類
* @author zyg
*/ public class calculatortest extends testcase
public void testminus()
public void testmultiply()
public void testdivide() catch (exception e)
//斷言
assert.assertequals(1,result);
} public void testdivide2()catch(exception ex)
system.out.println(tx.getmessage());
assert.assertnotnull(tx);
assert.assertequals(exception.class, tx.getclass());
assert.assertequals("除數不能為零!!",tx.getmessage());
} }
/**
* 數學計算
* * @author zyg
* */
public class calculator
public int minus(int a, int b)
public int multiply(int a, int b)
public int divide(int a, int b) throws exception
return a / b;
} }
[/size] Junit測試例項1
junit測試格言兩則 1 keep the bar green to keep the code clean!2 單元測試不是證明您是對的,而是證明您沒有錯誤!被測試類 package com.zyg.test.junit3 測試類 package com.zyg.test.junit3 impo...
Junit測試例項1
junit測試格言兩則 1 keep the bar green to keep the code clean!2 單元測試不是證明您是對的,而是證明您沒有錯誤!被測試類 package com.zyg.test.junit3 數學計算 author zyg public class calcula...
JUnit 測試例項
start 預設情況下,執行每個測試用例前都會例項化它所在的類,這就是 beforeall 和 afterall 需要是靜態的原因。不過我們也可以設定成只例項化一次。package demo13 import org.junit.jupiter.api.afterall import org.jun...