Add Javadoc.
Factor out fixture enums.
Fix Checkstyle warnings.
Suppress warnings.