Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the future of testing in C++ with this conference talk from ACCU 2021. Delve into the implementation of a new, macro-free testing framework using modern C++20 features. Learn how to leverage user-defined literals, concepts, and source location to create expressive and efficient tests. Discover techniques for designing modern testing facilities, including sub-sections, parameterized tests, and Behavior Driven Development (BDD). Gain insights into C++20's new lambda additions and their applications in testing. Follow along as the speaker demonstrates how to simplify testing in C++ and reduce boilerplate code. By the end of this talk, acquire a deeper understanding of C++20's capabilities and how they can revolutionize your approach to testing in C++ projects.