Junit的簡單例子

2021-06-20 11:57:30 字數 1534 閱讀 4681

第一步: 被測試類

helloworld 類

public class helloworld 

}

calculator 類

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;

}}

第二步: 測試類

helloworldtest 類

import junit.framework.testcase;

public class helloworldtest extends testcase

}

calculatortest 類

import junit.framework.assert;

import junit.framework.testcase;

public class calculatortest extends testcase

//在執行每個test之後,都要執行teardown

public void teardown()

public void testadd()

public void testminus()

public void testmultiply()

public void testdivide()

catch (exception e)

assert.assertequals(2,result);

}public void testdivide2()

catch (exception e)

assert.assertnotnull(tx); //斷言tx不為空。也就是說肯定有異常。

assert.assertequals(exception.class,tx.getclass());//斷言tx的型別為exception型別

assert.assertequals("除數不能為零", tx.getmessage());}}

第三步: 新增testsuite

import junit.framework.test;

import junit.framework.testcase;

import junit.framework.testsuite;

public class testall extends testcase

public static void main(string args)

}

第三步: 執行單元測試main()方法

MyEclipse下JUnit的簡單例子

在myeclipse下使用junit,以乙個最簡單的例子來記錄整個過程 一 建立乙個待測試類junitdemo 測試使用junit public class junitdemo public string returnstring 二 滑鼠右擊待測試類,加入 junit test case 新建測試...

junit簡單總結

這兩天花了點時間把junit的原始碼看了看,把看後的想法總結在這裡,說實在的junit的內容真很少,但是確有這麼大的影響裡,呵呵,只能說它 做的對了。因為我比較懶,而且對swing的東西不是太熟悉,所以我只看了junit.framework.junit.runner.junit.extensions...

Junit工具的簡單使用

windows平台,工具為intellij 使用junit完成一次向 helloworld 那樣基礎的測試 導包 需要兩個類 需要測試的類和進行測試的類 import org.junit.test import static org.junit.assert.assertequals public ...