package junit5;
import org.junit.jupiter.api.*;
/**
* juint不是javase的一部分,想要使用需要导入jar包
* 方法名规范:Jnuit4: public void xxx(无参)
* ⑥测试类使用Test作为类名的后缀(不是必须)
* ⑦测试方法使用test作为方法名的前缀(不是必须)
*/
public class Jnuit5单元测试Test {
@BeforeEach
public void test3() {
System.out.println("每个测试方法前执行(每个测试方法前都执行一次) @BeforeEach");
}
@AfterEach
public void test4() {
System.out.println("每个测试方法后执行 @AfterEach");
}
@Test
public void test1() {
System.out.println("test1 @Test");
}
@Disabled
public void test5() {
System.out.println("不执行 @Disabled");
}
@Test
public void test2() {
System.out.println("test2 @Test");
int a = 1;
int b = 2;
//使用断言 Assertions.assertEquals("测试期望的值", "方法运行的实际的值")
// Assertions.assertEquals(4, a + b);
}
@AfterAll
public static void test6() {
System.out.println("所有测试方法后执行(只执行一次) @BeforeAll @AfterAll");
}
}
Jnuit5单元测试常用注解
最新推荐文章于 2023-07-26 17:54:31 发布