![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
Limited-Time Offer: Up to 75% Off Coursera Plus!
7000+ certificate courses from Google, Microsoft, IBM, and many more.
This course explores the future of testing in C++ by leveraging modern C++20 features to create a new, macro-free testing framework. Participants will learn how to design modern testing facilities such as sub/sections, parameterized tests, and Behavior Driven Development (BDD). By the end of the session, attendees will gain a better understanding of C++20 features like new additions to lambdas, User Defined Literals (UDL), Concepts, and Source Location, and how to apply them effectively. The teaching method involves a case study approach where participants will implement the testing framework from scratch. This course is intended for C++ developers interested in enhancing their testing skills and adopting modern C++ features for testing purposes.