# Chapter 13 - Testing fundamentals

## `Ch13`

This directory contains multiple examples around testing and JUnit.

This entire directory can be loaded in an IDE at the `Ch13` level, or each
subdirectory may be individually loaded itself. Java 11+ is required.

Builds can be run at the command-line via the typical `mvn verify` or
`./gradlew check` commands.

* `maven-junit-4` - Maven + JUnit 4
* `maven-junit-5` - Maven + JUnit 5
* `gradle-junit-4` - Gradle + JUnit 4
* `gradle-junit-5` - Gradle + JUnit 5
* `ticketing` - TDD example from the text, JUnit 5
