isValidCause works well
properly failing test