When I say "testcases", I don't mean a unit test, or even a functional test, or any set of instructions to verify the correctness of a program. I'm talking about the reduced example you create when you're debugging a program you already know to be functioning incorrectly. Let me demonstrate.