如果对Junit5的基础注解与测试过程不了解,可以看这篇博客
以下步骤基于环境idea2021+junit5,版本不同可能会有区别
Calculate.java
package com.xjtu.calculate; public class Calculator { public int add(int x,int y){ return x+y; } public int sub(int x,int y){ return x-y; } public int multiply(int x,int y){ return x*y; } public int division(int x,int y){ return x/y; } }
org.junit.jupiter.api.
删掉然后再导包即可修改前
修改后
package com.xjtu.calculate; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; class CalculatorTest1 { Calculator cal; @BeforeEach void setUp() { cal = new Calculator(); } @AfterEach void tearDown() { cal = null; } @Test void add() { assertEquals(30, cal.add(10, 20)); } @Test void sub() { } @Test void multiply() { } @Test void division() { } }
期间会报错如下,导包即可
运行结果