This pull request is required to implement tests for our entities, use cases, data access objects, and our views. Our test line coverage has been 79% for our overall codebase and 92% for our use cases.
Your Changes
I added a test directory and marked it as the test sources root so that it tests our code. I added tests for each use case, each entity, and most views.
Description:
Type of change (select all that apply):
[X] New feature (non-breaking change which adds functionality)
Testing
This pull request includes the tests required for all use cases.
Checklist
[X] I have performed a self-review of my own code.
[X] I have added tests for my changes.
[X] Coverage tests
[X] Coding style (conforms to Google Java Style Guide)
[X] Especially follows section 7 (Javadoc is present for every public class, public or protected member)
[X] Especially follows section 4.6 (Multiple consecutive blank lines are not encouraged)
[X] Correctness (follows CA and SOLID, is a reasonable and not overly complicated solution, etc.)
[X] Description of pull request is clear, consise, and reasonably detailed
Motivation and Context
This pull request is required to implement tests for our entities, use cases, data access objects, and our views. Our test line coverage has been 79% for our overall codebase and 92% for our use cases.
Your Changes
I added a test directory and marked it as the test sources root so that it tests our code. I added tests for each use case, each entity, and most views.
Description:
Type of change (select all that apply):
Testing
This pull request includes the tests required for all use cases.
Checklist