zoukankan      html  css  js  c++  java
  • junit单元测试

    Junit单元测试

    • 测试分类

      • 黑盒测试:不需要写代码,给输出值,看程序是否能够输出期望的值。
      • 白盒测试:需要写代码的。关注程序具体的执行流程。
    • junit使用:白盒测试

      • 步骤:
        • 定义一个测试类(测试用例)
          • 建议:
            • 测试类名:被测试的类名Test CalculatorTest
            • 包名:xxx.xxx.xx.test cn.itcast.test
        • 定义测试方法:可以独立运行
          • 建议:
            • 方法名:test测试的方法名 testAdd()
            • 返回值:void
            • 参数列表:空参
        • 给方法加@Test
        • 导入jinit依赖环境
      • 判定结果:
        • 红色:失败
        • 绿色: 成功
        • 一般我们会使用断言操作来处理结果
          • Assert.assertEquals(期望的结果,运算的结果);

    @Before和@after

    初始化方法:

    用于资源申请,所有测试方法在执行之前都会先执行该方法

    可以使用@Before在类前面。例如:

    @Before
    public void init(){
    	System.out.println("init...");
    }
    

    释放资源方法:

    在所有测试方法执行完后,都会自动执行该方法

    可以使用@After在类前面。例如:

    @After
    public void close(){
    	System.out.println("close...");
    }
    

    补充:

    • @Before:
      • 修饰的方法会在测试方法之前被自动执行。
    • @After:
      • 修饰的方法会在测试方法执行之后自动被执行。
  • 相关阅读:
    easy ui 常用控件配置
    oracel 查询语句
    .Net 取树形结构的数据
    Asp.Net Core File的操作
    js 页面技巧
    ASP.NET Core 文件上传
    ASP.NET EF实体主外键关系
    ASP.NET MVC 后台传值前端乱码解决方案 富文本Ueditor编辑
    手机访问网站自动跳转到手机版
    Ecshop布局参考图
  • 原文地址:https://www.cnblogs.com/Xiaoming0/p/14033486.html
Copyright © 2011-2022 走看看