DEPRECATED - This module is based on JUnit 4, and should be considered deprecated. For the JUnit 5 version of this module see here.
Backstopper is a framework-agnostic API error handling and (optional) model validation solution for Java 7 and greater.
This library contains some reusable unit test classes that should be integrated into every Backstopper-enabled project to guarantee that the conventions and rules that Backstopper requires are followed. This is a fairly easy process and is described in detail in the Backstopper User Guide in the Reusable Unit Tests for Enforcing Backstopper Rules and Conventions section.
Beyond that, the classes in this reusable-tests library are heavily documented with extensive javadocs, and the sample applications show concrete usage of these tests to enforce the rules and conventions. Please explore the source code and samples to learn more.
See the base project README.md, User Guide, and Backstopper repository source code and javadocs for all further information.
Backstopper is released under the Apache License, Version 2.0