Unit Testing http://artofunittesting.com/definition-of-a-unit-test/ A good unit test is: § Able to be fully automated § Has full control over all the...