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