前提:使用Maven管理依賴
參考文件:
- https://www.liaoxuefeng.com/wiki/1252599548343744/1304048154181666
- https://segmentfault.com/a/1190000044666588
首先在pom.xml中增加junit依賴,然後重新整理Maven
<!-- junit依賴 --> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.7.0</version> <scope>test</scope> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-engine</artifactId> <version>5.7.0</version> <scope>test</scope> </dependency>
在 test/java 下新建包和java檔案
寫一個方法,方法上一行加上 @TEST 註解
在方法內部使用 assertEquals() ,並匯入對應檔案 import static org.junit.Assert.assertEquals;
直接使用,第一個引數是實際執行的表示式 ,第二個引數是期望值:
assertEquals() 可以有多個,如果實際值和期望值相等就透過測試,否則不透過測試。
如果全都透過測試,顯示綠色對號:
如果有未透過的測試用例,會提示錯誤,程式碼中錯誤的用例也會標紅下劃線: