Intellij idea添加单元测试工具
1.idea 版本是14.0.0 ,默認帶有Junit,但是不能自動生成單元測試,需要下載JunitGererator2.0插件
2.Settings -Plugins,下載 JunitGenerator V2.0插件 ,我的是已經下載好的。下載后提示需要重啟
?
3.下載后 點擊需要測試的類 ,或者再所在的類里面 alt+insert, 如下圖 所示
4.此時生成后會發現類所在的路徑不是自己想要的,而且有亂碼,這個 是日期的亂碼,可以通過配置解決:
?
可以看到,Output Path 中有幾個屬性,分別解釋一下
${SOURCEPATH} 原類的路徑,就是你自己寫的類 ${PACKAGE} 原類的包名,java包命名規范就是按照包名一級一級創建文件夾的嘛 ${filename} 測試類的類名所以 Output Path 就簡單明了了
${SOURCEPATH}/../../test/java/${PACKAGE}/${FILENAME}然后再修改 Junit4 選項卡中包的申明,把默認的 test 前綴去掉;還有@since <pre>$date</pre> 改為@since <pre>$today</pre>
5.記得再pom里面添加junit的依賴
6.實際的過程中,關于idea的目錄創建問題,此時用idea生成的單元測試發現目錄雖然是自己想要的,但是java是一個文件夾,但是老是被當做類來處理,就會報一個Secority的安全異常。我是這么解決的
src 設置為Sources,或者右鍵src
選擇source(我的已經是了,故不顯示),、
之后再test目錄下面創建java的文件夾,悲催的發現不能創建。想了好久,之后找到再本機的目錄,手動創建java文件夾,然后點擊test文件夾 ,并且點擊下面的Tests文件夾
如圖這樣子
7.選擇需要單元測試的類,alt+insert,junit4進行測試,運行正常
?
參考:http://www.jianshu.com/p/c37753b6dbd6
?http://codingstory.com.cn/springbootzhong-bian-xie-junit4ce-shi-lei/
轉載于:https://www.cnblogs.com/thinkingandworkinghard/p/6251242.html
總結
以上是生活随笔為你收集整理的Intellij idea添加单元测试工具的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: js 自函数
- 下一篇: java多线程编程相关技术
