AssertionError

AssertionError is a special class, used as a means for tests to report test failures back to the test runners. If a test raises an AssertionError, either by throwing it directly, or indirectly via the assert* methods, the system will report an error and continue with the next test (for UnitTests and HTTPTests) or quit (for AppTests).