Java Junit单元测试实例详解
时间:2020-11-27 10:58:32|栏目:JAVA代码|点击: 次
测试分类
- 黑盒测试: 不需要写代码, 给输入值, 看程序是否能够输出期望的值
- 白盒测试: 需要写代码, 关注程序具体的执行流程
Junit 是白盒测试的一种
1、定义一个测试类 (测试用例)
- 包名: xxx.xxx.test
- 测试类名: 被测试的类型 + Test
2、定义测试方法: 可以单独运行
- 方法名: test + 测试的方法名
- 返回值: void
- 参数列表: 空参
3、给方法加 @Test 注解 (需要导入 Junit 环境依赖)
4、判定结果:
- 红色: 失败, 绿色: 成功
- 一般使用断言操作来处理结果: Assert.assertEquals(期望的结果, 运行的结果)
5、补充:
- @Before: 装饰的方法会在测试方法之前被自动执行
- @After: 装饰的方法会在测试方法之后自动执行
上一篇:JAVA时间日期处理类实例
栏 目:JAVA代码
下一篇:如何使用mybatis-generator自动生成代码
本文标题:Java Junit单元测试实例详解
本文地址:http://www.codeinn.net/misctech/26748.html
阅读排行
- 1Java Swing组件BoxLayout布局用法示例
- 2java中-jar 与nohup的对比
- 3Java邮件发送程序(可以同时发给多个地址、可以带附件)
- 4Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.Type异常
- 5Java中自定义异常详解及实例代码
- 6深入理解Java中的克隆
- 7java读取excel文件的两种方法
- 8解析SpringSecurity+JWT认证流程实现
- 9spring boot里增加表单验证hibernate-validator并在freemarker模板里显示错误信息(推荐)
- 10深入解析java虚拟机