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

单元测试

Junit单元测试框架

使用

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

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

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

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

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

相关推荐
l1t23 分钟前
Lua与LuaJIT的安装与使用
算法·junit·单元测试·lua·luajit
安冬的码畜日常30 分钟前
【JUnit实战3_10】第六章:关于测试的质量(上)
测试工具·junit·单元测试·测试覆盖率·1024程序员节·junit5
spencer_tseng31 分钟前
Eclipse Uninstall Software
java·ide·eclipse
千里镜宵烛32 分钟前
Lua-迭代器
开发语言·junit·lua
嗯、.39 分钟前
使用 iText 9 为 PDF 添加文字水印的完整实战
java·pdf·itext
安冬的码畜日常44 分钟前
【JUnit实战3_11】第六章:关于测试的质量(下)
junit·单元测试·tdd·1024程序员节·bdd·变异测试
渡我白衣1 小时前
C++ 同名全局变量:当符号在链接器中“相遇”
开发语言·c++·人工智能·深度学习·microsoft·语言模型·人机交互
淮北4941 小时前
html + css +js
开发语言·前端·javascript·css·html
怪兽20141 小时前
缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题
java·缓存·面试