Throwable cause = new NullPointerException();
Location l = fabricateLocation(21);
try
{
eh.error(null, "An error message.", l, cause);
unreachable();
}
catch (ApplicationRuntimeException ex)
{
assertEquals("Error at " + l + ": An error message.", ex.getMessage());