Junit測試例項1

2021-08-29 17:21:35 字數 1129 閱讀 4303

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...