junit 入门教程

208 阅读1分钟

简介

junit是一款用来进行单元测试的工具库。

示例

1.idea 新建 maven-quickstart项目。

2.src/main/java/org/example 目录下 新建计算器类

package org.example;

public class Calculator {
    public int add (int a , int b) {
        return a + b;
    }

    public int subtract(int a , int b) {
        return a - b;
    }

    public int multiply (int a, int b) {
        return a * b;
    }

    public int divide(int a, int b) {
        return a / b;
    }
}

src/test/java/org/example 目录下 创建对应的测试类

package org.example;

import org.junit.Test;
import static org.junit.Assert.*;

public class CalculatorTest {
    @Test
    public void testAdd() {
        assertEquals(3, new Calculator().add(1,2));
    }

    @Test
    public void testSubtract() {
        assertEquals(8, new Calculator().subtract(10,2));
    }

    @Test
    public void testMultiply() {
        assertEquals(2, new Calculator().multiply(1,2));
    }

    @Test
    public void testDivide() {
        assertEquals(5, new Calculator().divide(10,2));
    }
}

4. 右击 “测试类名” 选择 “Run CalculatorTest”

结果如图所示:

注意点

1.测试方法前必须加 @Test
2.测试类写在src/test目录下 2.类名 与 测试类名 的包名保持一致