Technical requirements
All the code in this chapter uses standard C++, which builds on any modern C++ 20 or later compiler and standard library. The code in this chapter uses all three projects developed in this book: the testing library from Part 1, Testing MVP, the logging library from Part 2, Logging Library, and the simple service from the previous chapter.
You can find all the code for this chapter in this book’s GitHub repository: https://github.com/PacktPublishing/Test-Driven-Development-with-CPP.