tags |
---|
testing |
https://twitter.com/gdinwiddie/status/1453798124275879968?t=Xr6y70frsdjgTg2x_h6nXA
- Examples illustrating what the business wants the system to do (identified during Example Mapping).
- Microtests that drive the development of the logic I'm creating.
- Edge-condition tests to drive benign behavior of the logic I'm creating in exceptional conditions.
- Mock adapter tests that drive the development of, and describe the boundaries of dependencies I don't control.
- Actual adapter tests that verify assumptions about the dependencies I don't control.
- Sometimes tests that capture visual results for review by a human.
- Test code tests created test-driving any non-trivial test helper code.
https://twitter.com/mob__mentality/status/1453742433875812357
FIRST and Structure Shy covering all ZOMBIES Zombie 🧟 🧟
(see https://www.youtube.com/watch?v=nUys5Y-7Wms and https://trello.com/c/5EyJyuzJ/242-test-driven-development-guided-by-zombies)