Главная
Study mode:
on
1
Intro
2
A project named Lovisa
3
A long time ago in a Lovisa far, far away
4
We don't like testing
5
Use your computer
6
Why do we write tests?
7
What story do you want to tell?
8
Tell the whole story
9
What happens when you die?
10
One test, several wins
11
Value chain your unhappy paths
12
Tell the quirks of the domain
13
What is a domain?
14
What is the technical domain?
15
Different domains, different languages
16
Tell the technical details
17
Tell the business details
18
Tests are as important as production code
19
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.

Make Your Tests Tell the Story of Your Domain

NDC Conferences
Add to list
0:00 / 0:00