标准测试类

标准测试案例:

  1. import static org.junit.jupiter.api.Assertions.fail;
  2. import org.junit.jupiter.api.AfterAll;
  3. import org.junit.jupiter.api.AfterEach;
  4. import org.junit.jupiter.api.BeforeAll;
  5. import org.junit.jupiter.api.BeforeEach;
  6. import org.junit.jupiter.api.Disabled;
  7. import org.junit.jupiter.api.Test;
  8. class StandardTests {
  9. @BeforeAll
  10. static void initAll() {
  11. }
  12. @BeforeEach
  13. void init() {
  14. }
  15. @Test
  16. void succeedingTest() {
  17. }
  18. @Test
  19. void failingTest() {
  20. fail("a failing test");
  21. }
  22. @Test
  23. @Disabled("for demonstration purposes")
  24. void skippedTest() {
  25. // not executed
  26. }
  27. @AfterEach
  28. void tearDown() {
  29. }
  30. @AfterAll
  31. static void tearDownAll() {
  32. }
  33. }

测试类和测试方法都不必是public