5. Problem
● Acceptance tests
– Find
– Understand
– Modify/Add/Delete
● A lot of time for complex domains
– 60-95% tests
– 5-40% production code
●
How can we save time?
6. Better tests
● Easier to find
● Easier to understand
● Easier to maintain
● Save time! :)
● Not easy! :(
● Best practices
7. One more tool in the toolbox
SAVE TIME! :)
● This is NOT going to solve all problems
● @LinkingNote
– Link to other test classes
– Remove duplication (less acceptance more unit)
– Easier to find tests
– SRP/DRY