testOnIsAKeyword
testErrorIsAKeyword
testOnErrorCanBeAddedToTheEndOfAnAssertion
testOnErrorIsReturnedWhenLocatingTheMatcher
testOnErrorIsNotReturnedIfNotInTheSyntax
testOnErrorIsReturnedFromData
testOnErrorMustBeTheLastData
testCanSetCustomFailureMessage
testWillFailWithCustomMessage