(Quick Reference)

Purpose

To provide Closure-style sanity checking syntax.

Example

SanityChecker checker = new SanityChecker()

checker.runChecks { check('Item 1', 1) isInteger()

check('Item 2', 2, 'Sample Input') isInteger()

allowPassOnNull()

check('Item 3', null, 'Null-pass example.') isInteger() }