idea中使用junit5

新建一个类:

public class Factorial {
    public static void main(String[] args) {
        System.out.println(add(2,3));
    }

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

在类名上点右键,选择Generate,可以生成测试类:

 

 提示未找到junit5的jar包,点击Fix修复此问题:

 

提示在仓库下载:

 

下载完成,不再提示此包有问题。可以选择一个方法,也可以选择setUp/@Before方法

 

测试类的代码如下

import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;

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

class FactorialTest {

    @BeforeEach
    void setUp() {
    }

    @Test
    void add() {
        assertEquals(3, Factorial.add(1,2));
        assertEquals(2, Factorial.add(2,0));
        assertEquals(6, Factorial.add(4,2));
    }
}

 

posted @ 2024-01-30 15:53  浮尘微光  阅读(444)  评论(0编辑  收藏  举报