為什么要用JUnit測(cè)試?
課程是Hibernate初探值單表映射。我發(fā)現(xiàn)在課程中大部分時(shí)候都是使用Junit做測(cè)試,而沒(méi)有用體現(xiàn)JUnit的作用,因?yàn)橐粋€(gè)普通的類同樣可以在main方法中對(duì)其測(cè)試,為什么要用JUnit的呢?
課程是Hibernate初探值單表映射。我發(fā)現(xiàn)在課程中大部分時(shí)候都是使用Junit做測(cè)試,而沒(méi)有用體現(xiàn)JUnit的作用,因?yàn)橐粋€(gè)普通的類同樣可以在main方法中對(duì)其測(cè)試,為什么要用JUnit的呢?
2017-04-19
舉報(bào)
2017-04-19
Junit是作用于單個(gè)方法的測(cè)試,相對(duì)main方法來(lái)說(shuō),對(duì)于模塊化的測(cè)試的效率更高,因?yàn)樵趍ain方法中測(cè)試的話需要加載其他所有關(guān)聯(lián)的方法,增加了代碼量,而使用Junit則只需要為需要測(cè)試的方法添加標(biāo)簽就可以對(duì)目標(biāo)方法進(jìn)行測(cè)試。