Idea 使用 Junit4 进行单元测试

Junit4 依赖安装

Idea 默认使用 arquillian junit4 作为测试框架,我们将其更改为 Junit4。

Settings -> Plugins -> 搜索栏中搜索 Junit 并勾选 -> 安装完成
在这里插入图片描述

编写测试代码

编写一个简单的加减乘除工具类,代码如下:

package com.test.util;

public class Calculate {
    public int add(int a, int b) {
        int result = a + b;
        return result;
    }

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

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

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

生成测试类

Idea 自动生成
在 用例代码 Calculate.java 中选中类按下快捷键:Alt + Enter,选择 Create Test:
在这里插入图片描述

Testing library 选择 Junit5,Member 中勾选想要测试的方法,然后点击 OK。
在这里插入图片描述
便会在 test 测试目录下生成相应的测试用例 CalculateTest.java,在其中编写相应的方法进行测试。
在这里插入图片描述

运行

package com.test.util;

import org.junit.jupiter.api.Test;

import static org.junit.jupiter.api.Assertions.*;

class CalculateTest {

    @Test
    void add() {
        assertEquals(6, new Calculate().add(3, 3));
    }

    @Test
    void subtract() {
        assertEquals(1,new Calculate().subtract(2,1));
    }

    @Test
    void multiply() {
        assertEquals(2,new Calculate().multiply(2,1));
    }

    @Test
    void divide() {
        assertEquals(1,new Calculate().multiply(2,1));
    }
}

在这里插入图片描述

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值