IDEA中Java项目如何新建JUnit5测试(Canary Test)
文章目錄
- 第一步:新建java項目
- 第二步:創建并設置測試文件夾test
- 第三步:創建對應的package和測試類
- 第四步:寫Canary Test并include相應的依賴
- 第五步:進行Canary測試
- 后記
工具
IDEA2021.3
javaJDK17
JUnit5
目的
主要學習測試驅動開發(TDD)和 持續集成(CI)。所以先創建測試類,而不是寫source code。這一點要逐漸習慣。
第一步:新建java項目
第二步:創建并設置測試文件夾test
點擊項目名tictactoeapp,右鍵新建,新建package,命名為test,用作測試。
點擊右上角小齒輪,進入project structure
然后進入modules,選中sources,把test文件夾標記為測試
標記為測試的結果如下圖所示,點擊apply并且退出。
然后發現目錄結構中test文件夾變綠了。
第三步:創建對應的package和測試類
對應的項目結構
請注意:src和test文件夾下的包要相同。這里在test/game/創建測試類TicTacToeTest
第四步:寫Canary Test并include相應的依賴
Canary Test中文名為金絲雀測試,這個測試主要是在新建測試項目時用,用來測試自己工作的機器環境是否配置正確。
Canary Test可以說是最簡單的測試,直接測試true is true這樣的東西。
如果使用注解@Test時報錯,這里有兩種方法處理之。第一種如下圖所示,添加到classpath,這個是要下載的。具體如下圖所示
第二種方法是使用本地的jar包(自己下載過的,使用第一種方法也是下載到本地),這里筆者使用第二種。具體操作過程如下:
和上面一樣,點擊右上角的齒輪,進入到project structure -> modules -> dependencies, 選擇加號,添加本地的測試jar包
本地jar包所在位置
導入完成后,會出現本地jar包
然后我們發現@Test注解不報錯了,但是新的問題出現assertTrue無法解析,直接alt + enterimport static xxx即可
test code
第五步:進行Canary測試
上面顯示綠色的測試成功。
后記
這種配置環境式的工作,需要記錄之。忘記之后只需要按部就班地按照博文操作即可,可以節省很多時間。
總結
以上是生活随笔為你收集整理的IDEA中Java项目如何新建JUnit5测试(Canary Test)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IDEA中Maven项目创建单元测试(J
- 下一篇: Java把List转换为String使用