junit測試格言兩則:
1)keep the bar green to keep the code clean!!!
2)單元測試不是證明您是對的,而是證明您沒有錯誤!!!
被測試類**
package
com.zyg.test.junit3;
/*** 數學計算
* * @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;}}
測試類**
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());}}
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
size large junit測試格言兩則 1 keep the bar green to keep the code clean!2 單元測試不是證明您是對的,而是證明您沒有錯誤!被測試類 package com.zyg.test.junit3 測試類 package com.zyg.test....
JUnit 測試例項
start 預設情況下,執行每個測試用例前都會例項化它所在的類,這就是 beforeall 和 afterall 需要是靜態的原因。不過我們也可以設定成只例項化一次。package demo13 import org.junit.jupiter.api.afterall import org.jun...