junit--eclipse插件
現(xiàn)在比較火的IDE是JIDE,但是我一直在使用eclipse。對(duì)eclipse比較熟悉了,也有了感情了。這里就以eclipse為例,來(lái)整理下eclipse中junit插件的使用。
添加junit包到自己的工程中:
這里eclipse有自帶junit的包,可以直接拿來(lái)使用的。但是實(shí)際項(xiàng)目中我們一般用的maven,所以為了統(tǒng)一還是和大家使用同樣version的junit好點(diǎn)。在這里
我用maven生成一個(gè)簡(jiǎn)單的項(xiàng)目,但是將默認(rèn)的junit包升級(jí)到4.12。
注意上面2個(gè)依賴包的路徑,推薦使用自己maven倉(cāng)庫(kù)里面的jar包。然后在下面寫一個(gè)例子,代碼如下:
package test.junittest;import org.junit.Assert; import org.junit.Ignore; import org.junit.Test;public class TestDemo {@Testpublic void test(){Assert.assertTrue(true);Assert.assertFalse(false);}@Testpublic void test1(){Assert.assertTrue(true);}@Test@Ignorepublic void test2(){Assert.assertTrue(true);} }這里在說(shuō)下如果觸發(fā)junit的執(zhí)行:
1,如果要測(cè)試整個(gè)類里面所有的方法,那么直接隨便選擇一個(gè)位置然后run as 選擇junit就可以
2,如果要測(cè)試該類里面的一個(gè)方法,那么就要選中這個(gè)方法的名字然后再右鍵run as 選中junit就可以了。
現(xiàn)在我們來(lái)一起看一下junit測(cè)試結(jié)果在eclipse里面的顯示:
綠條表示通過(guò),紅條表示沒(méi)通過(guò),然后上面的執(zhí)行數(shù)量,錯(cuò)誤數(shù)量,失敗數(shù)量都寫的清清楚楚。注意這里的errors是系統(tǒng)出錯(cuò),failures是測(cè)試沒(méi)通過(guò),一般來(lái)說(shuō)我們寫測(cè)試類一般都是看failures,因?yàn)闇y(cè)試代碼都比較簡(jiǎn)單,不會(huì)有什么系統(tǒng)異常。右上角的幾個(gè)按鈕用來(lái)過(guò)濾和重新執(zhí)行,挺方便的。出錯(cuò)的時(shí)候還給我們自動(dòng)比對(duì)了,中括號(hào)里面顯示的就是實(shí)際不相符的,方便我們對(duì)比,當(dāng)然也可以雙擊進(jìn)去看里面,里面更加清楚。
轉(zhuǎn)載于:https://www.cnblogs.com/LinkinPark/p/5232895.html
總結(jié)
以上是生活随笔為你收集整理的junit--eclipse插件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux-PAM PAM-MySQL
- 下一篇: SSH 端口修改