Vigilante helps you practice strict TDD.