【Testing】JUnit5
Architecture
JUnit Jupiter
JUnit Vintage
Basic Annotations
@RunWith & @ExtendWith
@BeforeAll
@BeforeEach
@DisplayName
@Disabled
@AfterEach
@AfterAll
@Test
@Order
Assertions
Assumptions
Test Suites
@SelectPackage
@SelectClasses
Dynamic Tests
@TestFactory
Extensions
TestInstancePostProcessor
Conditional Test Execution
Lifecycle Callbacks
Parameter Resolution
Exception Handling
Read Resource Directory
Using java.io.File
Using Path
Using ClassLoader
Tagging
@Tag
Test Suite
Maven Surefire Plugin
IDE
Rules
Mockito
Test Order
使用@Order注解
使用字典顺序
自定义顺序
评论区