The second requirement is testing (unit and integration). All code should be thoroughly tested. You must implement automated unit tests for your domain-specific and business logic classes using the JUnit test framework. Construct a very thorough set of unit test cases as described in class (introduction to testing week). Ensure that your code passes all tests. TDD is recommended but not required. Ensure that your entire logic (business) layer is thoroughly unit tested.
The second requirement is testing (unit and integration). All code should be thoroughly tested. You must implement automated unit tests for your domain-specific and business logic classes using the JUnit test framework. Construct a very thorough set of unit test cases as described in class (introduction to testing week). Ensure that your code passes all tests. TDD is recommended but not required. Ensure that your entire logic (business) layer is thoroughly unit tested.