Tell the story bearing in mind that you'll forget things
20
Naming tests
21
How to know if your test name ain't good?
22
Don't tell lies
23
Use real mocks
24
Beware the copy-paste fallacy
25
Typing prevents domain lies
26
Mob testing - useful for the whole team
27
Long story short
Description:
Discover how to craft tests that effectively narrate your domain's story in this insightful conference talk. Learn techniques to create tests that serve as living documentation, ensuring code clarity for future reference. Explore the importance of proper test naming, avoiding common pitfalls, and leveraging mob testing for team collaboration. Gain valuable insights on incorporating both technical and business details into your tests, making them as crucial as production code. Master the art of value chain testing for unhappy paths and understand how to capture domain quirks. By the end of this talk, you'll be equipped to write tests that not only validate code but also serve as a comprehensive guide to your project's domain.