> - Development no longer relies on developers' internal mental models of the code. Developers now code against a model which is incarnate in the test suite -- itself a deliverable, documentable artifact.
And yet I have run into too many people who valued using the test suites for documentation.
IMO test suites should test that the software implements the documentation. Nothing more and nothing less.