package junit4;
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test;
import org.junit.jupiter.api.Assertions;
/**
*JUnit4演示
*/
public class JUnit4单元测试Test {
/**
*普通测试
* */
@Test
public void test() {
System.out.println("test()");
}
/**
*普通测试
* */
@Test
public void test2() {
System.out.println("test2()");
}
/**
*忽略执行
* */
@Ignore
public void testIgnore() {
System.out.println("testIgnore()忽略");
}
/**
*每个方法之前执行
* */
@Before
public void testBefore() {
System.out.println("Before()");
}
/**
*每个方法之后执行
* */
@After
public void testAfter() {
System.out.println("After()");
}
/**
*使用断言
*/
@Test
public void test3() {
System.out.println("test3 @Test");
int a = 1;
int b = 2;
//使用断言 Assertions.assertEquals("测试期望的值", "方法运行的实际的值")
Assertions.assertEquals(4, a + b);
}
}
JUnit4单元测试常用注解
最新推荐文章于 2024-02-04 17:45:55 发布
本文档演示了如何使用JUnit4进行单元测试,包括普通测试、忽略测试、测试前置和后置操作,以及断言的使用。通过示例代码解释了@Test、@Ignore、@Before和@After注解的用法,帮助理解Java单元测试的基本流程。
摘要由CSDN通过智能技术生成