IDEA中用junit写基本测试用例
前提:使用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() 可以有多个,如果实际值和期望值相等就通过测试,否则不通过测试。
如果全都通过测试,显示绿色对号:
如果有未通过的测试用例,会提示错误,代码中错误的用例也会标红下划线:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步