更新時間:2017-05-16 來源:黑馬程序員Java培訓(xùn)學(xué)院 瀏覽量:
JUnit使用(yes)
測試1
1 JUnit的作用
JUnit用來為程序?qū)憸y試用例。
以前總是需要自己寫個main方法來測試某個方法。當(dāng)需要測試另一個方法時,還要在main中再寫一段代碼對另一個方法進行測試。
JUnit是專業(yè)的測試工具?。?!
2 為測試程序創(chuàng)建包
為JUnit寫一個包:junit.test包。所有測試類都寫到這個包中。
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à下一步à選中要測試的方法。
每個測試方法都會有@Test注解。
在生成的PersonTest中給testXXX()方法添加測試內(nèi)容。
5 運行測試用例
l 選中PersonTest類à右鍵àRun asàJUnit Test;
l Outlineà選中testXXX()方法à右鍵àRun as à JUnit Test。
1024首播|39歲程序員逆襲記:不被年齡定義,AI浪潮里再迎春天
2025-10-241024程序員節(jié)丨10年同行,致敬用代碼改變世界的你
2025-10-24【AI設(shè)計】北京143期畢業(yè)僅36天,全員拿下高薪offer!黑馬AI設(shè)計連續(xù)6期100%高薪就業(yè)
2025-09-19【跨境電商運營】深圳跨境電商運營畢業(yè)22個工作日,就業(yè)率91%+,最高薪資達13500元
2025-09-19【AI運維】鄭州運維1期就業(yè)班,畢業(yè)14個工作日,班級93%同學(xué)已拿到Offer, 一線均薪資 1W+
2025-09-19【AI鴻蒙開發(fā)】上海校區(qū)AI鴻蒙開發(fā)4期5期,距離畢業(yè)21天,就業(yè)率91%,平均薪資14046元
2025-09-19