Having worked on quite a few teams where I've been the lead responsible for helping implement TDD or been an Agile Coach - I've seen a group of habits develop when teams first start utilizing TDD . These are ... 1. No test isolation All functionality that is being tested is in one test...