...
- Root Service (top level)
- Security Service
- Metadata Service
- Content Service
- Project Service
- History Service
There may be an additional need to have integration tests for classes which require access to file system resources or the database.
- Helpers
- Handlers
Complete coverage would address each mode of use of each method call of each service, and combinations of calls across them, as well as any ad hoc test cases for identified errors not covered by existing test cases.
...
- Root Service Jpa Test Suite
- Security Service Jpa Test Suite
- Metadata Service Jpa Test Suite
- Content Service Jpa Test Suite
- History Service Jpa Test Suite
- Project Service Jpa Test Suite
- Helper Service Jpa Test Suite
- Handler Service Jpa Test Suite
- Combo Jpa Test Suites
- Ad Hoc Jpa Test Suites
...