Junit 進行單元測試 單元測試工具
Junit是開放源碼技術,相關資料可從網上找到。
開始使用Junit前,只要下載jar,把它放入你的classpath中就可以。
以下只是簡單的通過事例來闡述Junit如何使用,實例本身沒有任何價值。
創建單元測試步驟:
1:創建一個擴展到junit.framework.TestCase的類(來自junit.jar).
2: 在這個類中創建一個公用void方法,在這里它的名稱以"test"開始。方法其他名稱取決于你自己
例如:testUpdateAclearcase/" target="_blank" >ccount().
3: 在這個方法中調用assertEquals()方法,調用被測試的代碼并檢查實際的返回值與所期望值的區別。
被測試類:JunitTest.java
public class JunitTest {
private String x;
public void prt(String x){
System.out.print(x);
this.x = x;
}
public String getString(){
return x;
}
}
測試類:TestJunitTest.java
import junit.framework.TestCase;
public class TestJunitTest extends TestCase {// extends TestCase
public void testPrintSimpleLine() {// method name starts with 'test'
JunitTest prt = new JunitTest();
prt.prt("Bill");
// verify actual results equal those that are expected
assertEquals("Bill",prt.getString());
}
}
運行多個測試:
原文轉自:http://www.anti-gravitydesign.com