UTA displays recommendations for test improvements after you run your tests with the Run, Run all, or Track options (see Executing Unit Tests with Unit Test Assistant and Tracking Object Changes and Creating Assertions). You can enable or disable displaying particular recommendation types (see Configuring Preferences), but some recommendations types are not configurable and are always enabled.
Each recommendation type is associated with a category that can be filtered out to help you focus on a selected group of recommendations (see Filtering Recommendations).
The following recommendation types are available:
- Additional Threads
- Assertions for Inaccessible Fields
- Exceptions and Assertion Errors
- Potential Setup Problems
- Files Created
- Mockable Invocations
- Mockable Static Invocations
- New Assertions
- No Assertions
- No Spring Handler Method Invocations
- NullPointerException Thrown
- Static Fields Changed
- System Properties Changed
- Tracing Limits Reached
- Timeout
- Uncovered Code
- Verification Error