Workshop (Part 1): Stop Writing Tests, Start Writing Specifications!
summary
Shows how to set up and run a TDD cycle for a Spring Boot application using JUnit 5, and explains why tests and specifications matter. Covers differences between TDD/Test-first/Test-last, mock objects and test doubles (what to mock and how), test boundaries, integration tests (REST, messaging, DB), contract/third-party integration, testing strategies (London vs Chicago, Ice-cream cone vs Testing trophy), R-G-R cycle, and approaches to testing legacy code.
AI-written summary · about
chapters (4)
related talks
56mLearning Spring Boot with TDD
46mHow John Started to Like TDD (Instead of Hating It)
41mTesting done right: From bugs to brilliance
01h 09mTDD Workshop, tests are your best ally
16mTDD Workshop: Mocking, Stubbing, and Faking External Services
53mTesting Spring Boot Applications Demystified
15mIntro to TDD and BDD
01h 13mTDD Revisited
