test suite can be run every time • Allows for refactoring • Tests run unobserved and report success or failure Automated Testing Thursday, August 1, 13
test for it. Only write enough of your test to make it fail. Only write enough production code to make your test pass. Never refactor unless your tests are passing. Thursday, August 1, 13