更新時(shí)間:2017-05-16 來源:黑馬程序員Java培訓(xùn)學(xué)院 瀏覽量:
JUnit使用(yes)
測試1
1 JUnit的作用
JUnit用來為程序?qū)憸y試用例。
以前總是需要自己寫個(gè)main方法來測試某個(gè)方法。當(dāng)需要測試另一個(gè)方法時(shí),還要在main中再寫一段代碼對(duì)另一個(gè)方法進(jìn)行測試。
JUnit是專業(yè)的測試工具!!!
2 為測試程序創(chuàng)建包
為JUnit寫一個(gè)包:junit.test包。所有測試類都寫到這個(gè)包中。
3 編寫Person類
package cn.itcast;
public class Person {
public void run() {
System.out.println("run");
}
public void eat() {
System.out.println("eat");
}
}
編寫Person的測試用例類:PersonTest
包資源管理器à選中Person類à右鍵ànewàJUnit TestCaseà修改包名為junit.testà下一步à選中要測試的方法。
每個(gè)測試方法都會(huì)有@Test注解。
在生成的PersonTest中給testXXX()方法添加測試內(nèi)容。
5 運(yùn)行測試用例
l 選中PersonTest類à右鍵àRun asàJUnit Test;
l Outlineà選中testXXX()方法à右鍵àRun as à JUnit Test。