- This talk is mostly demo-based
- The demo code is at:
- github.com/claremacrae/approvals_live_demo
- As I give this talk, I tag the versions presented, as the demos and ApprovalTests.cpp library will evolve over time:
- Tag: 2020-06-CppEurope: CppEurope #4, 23 June 2020
- Branch: 2020-07-cpp-on-sea-branch: C++ on Sea, 15 July 2020
- contains the changes I made during the demo
- Branch: 2020-08-mucpp-branch MUC++, 6 August 2020
- Approval Tests
- ApprovalTests.cpp User Guide
- User Guide pages mentioned
- Clare Macrae's other talks
- Code Coverage
- Gilded Rose Kata
- Emily Bache's GildedRose Refactoring Kata
- Emily Bache's "Advanced Testing & Refactoring Techniques" series:
- Simon Cropp's "EmptyFiles project"
- Angie Jones' "Verifying Entire API Responeses"
- Llewellyn Falco and Woody Zuill's "Practical Refactoring: 2 Minutes to Better Code"
I am a consultant and trainer.