Do not remove test cases unless they're wrong.
More tests are better than fewer.
Do not write new model code unless a test fails first.