• Junit 单元测试


    Junit 单元测试 

    使用junit 步骤 和 要求:

    • 方法必须是public void  修饰的
    • 方法必须是无参的方法
    • 在方法上添加注解@Test 导入并导入相应的jar包
    • run as 选中Junit进行测试

    Junit 的其他测试相关注解

    • @Test:把一个方法标记为测试方法
    • @Before:每一个测试方法执行完自动调用一次(需要配合@Test使用)
    • @After:每一个测试方法执行完自动调用一次(需要配合@Test使用)
    • @BeforeClass:所有测试方法执行前执行一次(需要配合@Test使用)
    • @AfterClass:所有测试方法执行完执行一次,在测试类还没有实例化就已经被加载,用static修饰(需要配合@Test使用)
    • @Ignore:暂不执行该测试方法(需要配合@Test使用)

    @Test属性

    • expect属性
      • 用来测试异常相关,其格式为@Test(expect = xxxException.class),如果出现异常测试成功,如果未出现异常测试失败
    • timeout属性
      • 是用来测试超时操作的单位是毫秒其格式为
      • @Test(timeout=毫秒值),如果运行时间在设置之内,测试 通过,如果超出测试失败

    断言判断

    • 判断结果是否是预期的结果格式为assertEquals(期望结 果,实际结果);
    • 断言的包的导入import static org.junit.Assert.*;
  • 相关阅读:
    Tree的两种存储形式
    滚轮缩放效果
    从hello world 说程序运行机制
    词法分析器的实现
    MSDN中回调函数的讲解及其C#例子:用委托实现回调函数
    在后台new出页面(组件)
    HTML中多种空格转义字符
    ios 博客集合
    IOS学习
    Apple Swift编程语言入门教程
  • 原文地址:https://www.cnblogs.com/ZhuX-H/p/13448458.html
Copyright © 2020-2023  润新知