当前位置: 代码迷 >> 综合 >> junit5 入门系列教程-03-junit5 测试类和方法
  详细解决方案

junit5 入门系列教程-03-junit5 测试类和方法

热度:71   发布时间:2024-01-06 11:11:31.0

目录

  • 目录
  • 测试类和方法
    • 标准案例
  • 系列导航

测试类和方法

测试方法是使用@Test、@RepeatedTest、@ParameterizedTest、@TestFactory或@TestTemplate直接或元注释的任何实例方法。

测试类是包含至少一个测试方法的任何顶层或静态成员类。

标准案例

注意

测试类和测试方法都可以不设置为 public

  • StandardTests.java
import static org.junit.jupiter.api.Assertions.fail;import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;class StandardTests {@BeforeAllstatic void initAll() {}@BeforeEachvoid init() {}@Testvoid succeedingTest() {}@Testvoid failingTest() {fail("a failing test");}@Test@Disabled("for demonstration purposes")void skippedTest() {// not executed}@AfterEachvoid tearDown() {}@AfterAllstatic void tearDownAll() {}}

系列导航

系列导航

  相关解决方案