TDD tests need to be run frequently. As an agile process, TDD needs to be responsive and flexible. Part of this is the ability to keep very short the feedback loop between tests and production. To run tests frequently without excessive cost requires that they must be executed quickly. Here are some things that help … Continue reading "Keeping Tests Fast"