单元测试(哈酷酷么塔塔)

单元测试(哈酷酷么塔塔)_第1张图片

 单元测试(哈酷酷么塔塔)_第2张图片

 

1.单元测试

1.1概述【理解】

JUnit是一个 Java 编程语言的单元测试工具。JUnit 是一个非常重要的测试工具

1.2特点【理解】

  • JUnit是一个开放源代码的测试工具。

  • 提供注解来识别测试方法。

  • JUnit测试可以让你编写代码更快,并能提高质量。

  • JUnit优雅简洁。没那么复杂,花费时间较少。

  • JUnit在一个条中显示进度。如果运行良好则是绿色;如果运行失败,则变成红色。

 

1.3使用步骤【应用】

  • 使用步骤

    1. 将junit的jar包导入到工程中 junit-4.9.jar

    2. 编写测试方法该测试方法必须是公共的无参数无返回值的非静态方法

    3. 在测试方法上使用@Test注解标注该方法是一个测试方法

    4. 选中测试方法右键通过junit运行该方法

  • 代码示例

public class JunitDemo1 {
    @Test
    public void add() {
        System.out.println(2 / 0);
        int a = 10;
        int b = 20;
        int sum = a + b;
        System.out.println(sum);
    }

 

单元测试(哈酷酷么塔塔)_第3张图片

 

单元测试(哈酷酷么塔塔)_第4张图片

 

单元测试(哈酷酷么塔塔)_第5张图片

 

单元测试(哈酷酷么塔塔)_第6张图片 

 

1.4相关注解【应用】

  • 注解说明

    注解 含义
    @Test 表示测试该方法
    @Before 在测试的方法前运行
    @After 在测试的方法后运行
  • 代码示例

public class JunitDemo2 {
    @Before
    public void before() {
      	// 在执行测试代码之前执行,一般用于初始化操作
        System.out.println("before");
    }
    @Test
    public void test() {
      	// 要执行的测试代码
        System.out.println("test");
    }
    @After
    public void after() {
      	// 在执行测试代码之后执行,一般用于释放资源
        System.out.println("after");
    }
}

单元测试(哈酷酷么塔塔)_第7张图片

 单元测试(哈酷酷么塔塔)_第8张图片

 

你可能感兴趣的:(单元测试(哈酷酷么塔塔))