Too Long; Didn't Read
Test-Driven Development (TDD) technique pushed developers into test writing world because TDD is not a testing technique. Most programmers love data and instantiation, and have difficulties dealing with abstract concepts. Most developers rush to create test data missing the big picture of choosing relevant cases. Zombie testing is an acronym for: "Zombie" Z — Zero, One, One or Many (or More complex) B — Boundary Behaviors;. BoundaryBehaviors: "Exercise Exceptional behavior;. Exercise Exceptional Scenarios"