JUnit--Before,After,Test标签

复制代码
import org.junit.jupiter.api.*;

public class TestUtil {
    /*@Test标记的单元测试方法
    *   1.是java程序的第二个入口
    *   2.返回值的类型是void
    *   3.形参列表是空()
    *   4.所在的类只有一个公共的无参构造
    *   5.不可以是静态的
    * */
//    public TestUtil(Boolean b){
//    }    在编译的时候会报错,因为所在的类只能有一个公共的无参构造

    @Test
    public void test() {
        System.out.println("hello world");
    }

    @Test
    public void test1() {
        System.out.println("hello world1");
    }
    /*
    *   @BeforeEach  在每个单元测试方法执行之前执行
    * */
    @BeforeEach
    public void TestBeforeEach(){
        System.out.println("BeforeEach");
    }
    /*
    *   @BeforeAll   在所有单元测试方法执行之前执行
    * */
    @BeforeAll
    public static void TestBeforeAll(){
        System.out.println("BeforeAll");
    }
    /*
    *   @AfterEach   在每个单元测试方法执行之后执行
    * */
    @AfterEach
    public void TestAfterEach(){
        System.out.println("AfterEach");
    }
    /*
    *   @AfterAll   在所有单元测试方法执行之后执行
    * */
    @AfterAll
    public static void TestAfterAll(){
        System.out.println("AfterAll");
    }
}
相关推荐
014-code1 小时前
订单超时取消与库存回滚的完整实现(延迟任务 + 状态机)
java·开发语言
java1234_小锋2 小时前
Java高频面试题:Springboot的自动配置原理?
java·spring boot·面试
末央&3 小时前
【天机论坛】项目环境搭建和数据库设计
java·数据库
枫叶落雨2223 小时前
ShardingSphere 介绍
java
花花鱼3 小时前
Spring Security 与 Spring MVC
java·spring·mvc
言慢行善4 小时前
sqlserver模糊查询问题
java·数据库·sqlserver
专吃海绵宝宝菠萝屋的派大星4 小时前
使用Dify对接自己开发的mcp
java·服务器·前端
大数据新鸟4 小时前
操作系统之虚拟内存
java·服务器·网络
Tong Z4 小时前
常见的限流算法和实现原理
java·开发语言
凭君语未可4 小时前
Java 中的实现类是什么
java·开发语言