Slides:
https://github.com/boostcon/cppnow_presentations_2017/blob/master/05-18-2017_thursday/towards_painless_testing__kris_jusiak__cppnow_05-18-2017.pdfIn this tutorial we will be following the teachings of the Beyonce rule - "If you liked it then you should have put a test on it".
We will go above and beyond to make testing as painless as possible with modern C++. If you don't like writing Google Mocks
by hand then this tutorial is for you! As it will be shown how to eliminate this daunting task from your daily routine.
Additionally, it will be presented how to write a C++14 automatic mocks injector to make your testing life easier!
Its final focus will be on increasing your productivity with TDD (Test Driven Development) and BDD (Behavior Driven Development)
and to round it up, a vision of how testing may look like in C++20 and beyond will be discussed.