This repository contains a set of examples related to the less-known JUnit 5 features such as:
- writing data table tests using
@CsvSource
, - avoiding test code duplication without inheritance (with extensions and interfaces),
- customizing test case names.
As it has been intended for a conference talk, each file is like a slide presenting the next iteration of improvements. For the details of this talk itself, please visit my website.
- Java 17+
- Maven 3.8