单元测试——Junit (断言、常用注解)

单元测试

Junit单元测试框架

使用

断言测试 使用Assert.assertEquals(message, 预期值, 实际值);

这段代码是用于在测试中验证某个方法的返回值是否符合预期。其中,"方法内部有bug"是用于在断言失败时显示的提示信息。4是预期的返回值,index2是实际的返回值。如果预期的返回值和实际的返回值不相等,断言会失败并抛出一个错误,测试会停止执行。

复制代码
//断言机制,程序员可以通过预测业务方法的结果。
  Assert.assertEquals("方法内部有bug", 4, index2);

可以右键单击项目,点击run->All Test 就可以测试项目中的所有测试方法

Junit单元测试框架的常用注解

相关推荐
独断万古他化5 小时前
【Java 实战项目】多用户网页版聊天室:消息传输模块 —— 基于 WebSocket 实现实时通信
java·spring boot·后端·websocket·ajax·mybatis
yyt3630458415 小时前
spring单例bean线程安全问题讨论
java·spring
weixin_649555676 小时前
C语言程序设计第四版(何钦铭、颜晖)第十一章指针进阶之奇数值结点链表
c语言·开发语言·链表
书到用时方恨少!6 小时前
Python os 模块使用指南:系统交互的瑞士军刀
开发语言·python
我是大猴子6 小时前
事务失效的几种情况以及是为什么(详解)
java·开发语言
武藤一雄6 小时前
C#:nameof 运算符全指南
开发语言·microsoft·c#·.net·.netcore
wertyuytrewm6 小时前
Java面试——Java基础
java·jvm·面试
czlczl200209257 小时前
RAG实现思路流程
java·jvm
带娃的IT创业者7 小时前
WeClaw_40_系统监控与日志体系:多层次日志架构与Trace追踪
java·开发语言·python·架构·系统监控·日志系统·链路追踪
Y001112367 小时前
JDBC原理
java·开发语言·数据库·jdbc