日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

IDEA中Java项目如何新建JUnit5测试(Canary Test)

發布時間:2025/4/5 java 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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

package game;import org.junit.jupiter.api.Test;import static org.junit.jupiter.api.Assertions.assertTrue;public class TicTacToeTest {@Testpublic void Canary() {assertTrue(true);} }

第五步:進行Canary測試


上面顯示綠色的測試成功。

后記

這種配置環境式的工作,需要記錄之。忘記之后只需要按部就班地按照博文操作即可,可以節省很多時間。

總結

以上是生活随笔為你收集整理的IDEA中Java项目如何新建JUnit5测试(Canary Test)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。