Technical requirements
All code in this chapter uses standard C++ that builds on any modern C++ 20 or later compiler and standard library. The code introduces a new service project that uses the testing library from Part 1, Testing MVP, of this book, and uses the logging library from Part 2, Logging Library, of this book.
You can find all the code for this chapter in the following GitHub repository:
https://github.com/PacktPublishing/Test-Driven-Development-with-CPP