Overview
Syllabus
Introduction
About Steve Poole
About Stuart Marks
How many people write code
What to say
Why write tests
Make changes
TDD exercise
Rules
Think before you act
Testing and quality
Writing more tests
Make your tests understandable
What happens if your test code is not well maintained
Keep your tests small and simple
Structure your tests
One operation one test scenario
Test cases with 100 assert
Fast test only
Test speed
Feedback loop
Test run fast
Test run long
OpenJDK
Cloud
Independent tests
Dual tests
Test storage
Test line failure
Steves story
No hard coding
Hard coding
No extraneous output
Test logs
Wrapping up
Giveaway
Taught by
Devoxx