Check 'n' Crash uses ESC/Java to statically
check the testee for potential bugs. In this example, ESC/Java warns
about a potential runtime exception in the analyzed method when passing a
negative parameter (the ESC/Java warning is not shown).
Check 'n' Crash then compiles ESC/Java's bug warnings to concrete test cases
to eliminate those warnings that cannot be reproduced in actual executions.
In this example, Check 'n' Crash produces a test case that passes -1
into the method and confirms that it throws the runtime exception
ESC/Java has warned about.