Abstract: Have you had a hard time figuring out where to start with Test-Driven Development. What if ZOMBIES could help you build code that does exactly what you think it is supposed to do? What if ZOMBIES helped you build a test harness that can keep your code clean and behaving as expected for a long and useful life?ZOMBIES can help!
I'm not talking about a legion of undead or virus stricken. ZOMBIES is an acronym that helps you, the engineer, decide where to start, what test to write next and make sure that, to the best of your ability, you do not forget critical tests and production code behaviors. We'll go through the though process and steps with a detailed code example.
Learning Outcomes: - ZOMBIES' foundation is in the Zero-One-Many (ZOM) programming pattern
- To provide additional guidance behind ZOM, the programmer needs to constantly pay attention to
- Behaviors
- Interfaces
- Exceptional situations
- while defining Simple test Scenarios