Your test cases should fail
Writing tests are not enough. If the tests don't fail when a bug is introduced then what's the point...
Tags: testing, tdd, beginners, architecture