A compilation of course exercises and independent exercises on JUnit 5 with Maven as a build tool from JUnit 5 Tutorial, Test Automation University
- Chapter 1 - Setup JUnit 5
- Chapter 2 - Writing Tests
- Chapter 3 - Lifecycle methods
- Chapter 4 - Parameterized Tests with @ValueSource
- Chapter 5 - Parameterized Tests with @CsvSource
- Chapter 6 - Parameterized Tests with @CsvFileSource
- Chapter 7 - Parameterized Tests with @MethodSource
- Chapter 8 - Test Run Order
- Chapter 9 - Assumptions
- Chapter 10 - Disabling Tests
- Chapter 11 - Repeating Tests
- Chapter 12 - Tags
- Chapter 13 - Assertions (JUnit5 Specific)
- Chapter 14 - Hamcrest (Assertion integration)
- Chapter 15 - Running Tests
- Chapter 16 - TestWatcher Interface
- Chapter 17 - Miscellaneous: Timeouts, Nested Tests and Custom Annotations
- Chapter 18 - Migrating from JUnit4