????????很多老項(xiàng)目老代碼,或者著急交付的項(xiàng)目,單元測(cè)試嚴(yán)重缺失,覆蓋率只有5%不到,所以幾個(gè)小伙伴這幾天就在瘋狂的堆單元測(cè)試,3個(gè)人堆了2天才堆到30%,于是我也來(lái)上手幫忙寫了兩個(gè),寫到第二個(gè)的時(shí)候就發(fā)現(xiàn),這個(gè)活不應(yīng)該是人干的,要去看原來(lái)的代碼,然后根據(jù)邏輯寫各種Mock,感覺是有跡可循的東西,所以就查了下,發(fā)現(xiàn)果然有插件幫我們來(lái)干這個(gè)事情,那么解下來(lái)就來(lái)看看。
????????廢話不多說,直接上教程:
? ? ? ?1.安裝插件
????????File——>Settings——>Plugins
? ? ? ? 搜索Squaretest,install,完成安裝后重啟;
?
? ? ? ? ?2.如何使用
? ? ? ? 可以打開演示,初步了解學(xué)習(xí)一下如何使用
? ? ? ? IDEA 頂部 多了一個(gè)Squaretest,我們點(diǎn)擊?Generate Test Methods(Help)
?
? ? ? ? 3.正式開工
????????首先我們打開一個(gè)類,這個(gè)類就是我們即將要作為實(shí)驗(yàn)的類,這個(gè)類有7個(gè)public方法,因?yàn)镾quaretest生成的單元測(cè)試方法都是只能生成public的,當(dāng)然這也是合理的嘛!畢竟private的肯定被public調(diào)用了。
?
?如果我們來(lái)手寫這個(gè)類的單元測(cè)試,光看都要一會(huì),下面看我操作,打開你的類,光標(biāo)定位到代碼里,右擊鼠標(biāo)選擇Generate…
????????
余下的操作參考連接哈:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-567635.html
IDEA懶人必備插件:自動(dòng)生成單元測(cè)試,太爽了!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-567635.html
到了這里,關(guān)于自動(dòng)生成單元測(cè)試,IDEA必備插件.Squaretest的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!