【该引用的依赖】
<dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-engine</artifactId> <version>5.5.2</version> <scope>test</scope> </dependency>
【被测试的类】
public class Calculator { public static int sum(int... arr){ int retval=0; for(int it:arr){ retval+=it; } return retval; } }
【测试者】
import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; public class CalculatorTester { @Test public void test01(){ int a=5; int b=2; int expected=7; int actual=Calculator.sum(a,b); Assertions.assertEquals(expected,actual); } @Test public void test02(){ int a=5; int b=2; int c=1; int expected=8; int actual=Calculator.sum(a,b,c); Assertions.assertEquals(expected,actual); } }
【测试方法】
右键选择测试”类“或是”方法“。
END