Clean Coders Episode 19 Advanced TDD Part 2 Examples