首页 > 其他 > 详细

Junit单元测试

时间:2019-04-08 21:31:12      阅读:129      评论:0      收藏:0      [点我收藏+]

Junit单元测试

1、测试分类

  • 黑盒测试:给定的输入是否的到预期的输出
  • 白盒测试:关注代码具体的执行流程

Junit单元测试:白盒测试的一种

使用步骤

  1. 定义一个测试类,测试类名:被测试的类名Test,放在包:xxx.xxx.xxx.test
  2. 定义可以独立运行的测试方法,方法名:test测试的方法名,如testadd()
  3. 给方法添加@Test注解
  4. 导入junit依赖环境
  5. 判定结果:一般使用断言处理,Assert.assertEquals(预期结果,实际结果)

两个注解

注解 效果
@Before 添加了该注解的方法,在测试方法执行前执行,一般用于统一的自愿申请
@After 添加了该注解的方法,在测试方法执行后执行
public class CalculatorTest {
    @Before
    public void init() {
        System.out.println("在测试的方法执行前执行");
    }
    
    @After
    public void close() {
        System.out.println("在被测试的方法执行后执行");
    }

    @Test
    public void testAdd() {
        Calculator c = new Calculator();
        int result = c.add(2, 3);
        Assert.assertEquals(5, result);
    }
}

Junit单元测试

原文:https://www.cnblogs.com/zhuobo/p/10673361.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!