Part 5. Developing applicationswith JUnit 5

 

This part of the book examines working with JUnit 5 as part of the everyday activity of contemporary projects. Chapter 20 discusses project development using one of today’s popular development techniques: test-driven development. We will demonstrate how to create safe applications whose functionality is driven by the tests.

Chapter 21 discusses developing projects using behavior-driven development. We will show how to create applications that address business needs: applications that not only do things right but also do the right thing.

In chapter 22, we build a test pyramid strategy with the help of JUnit 5. We will demonstrate testing from the ground level (unit testing) to the upper levels (integration testing, system testing, and acceptance testing).