The following are some of the references, and source materials, from my talk, Test Driven C++
Talks:
[1]Phil Nash on Catch2 [2]Phil Nash - Seeking Simplicity [3]Dan North on Deliberate Learning [4]Patryk Małek - Property Based Testing (with RapidCheck)] [5]Clare Macrae on Approval Testing & Legacy code [6]Seph De Busser - Testing The Tests: Mutation Testing for C++ Books:
[7]Working Effectively With Legacy Code - Michael Feathers [8]Growing Object-Oriented Software Guided by Tests Articles & Blogs:
[9]Phil Nash - More Productive C++ with TDD [10]Michael Feathers' A Set of Unit Testing Rules [11]Dan North - Introducing BDD Libraries & Frameworks:
[12]Catch2 (Phil Nash's test framework [13]C++ Approval Tests (Clare Macrae's work with Llewellyn Falco) [14]Rapidcheck (Property-Based testing) Other resources:
[15]Emily Bache's repo of coding katas [16]Martin Fowler's refactoring catelog (and links for book)