IronJacamcar 2 / Test suite
All test cases should be written using The test suite will be divided into the following categories- Smoke
- Integration
Test goal
The test goal should be described in the JavaDoc for the test class.Test location
The test case should be located in the package name of the functionality it is testing.
org.ironjacamar.core.workmanager
If the test case doesn't require package protected access, then it can be located in a package
name that clearly identifies the area being tested, like
org.ironjacamar.core.workmanager.unit
Test execution
It must be possible to- Execute a single test case
- Execute smoke and integration test cases for a single model
- Execute all test cases