We're actually moving away from testing #failure_message and #failure_message_when_negated directly. See: https://github.com/thoughtbot/shoulda-matchers/pull/396#issuecomment-31179386.

Note we use a custom #fail_with_message matcher instead of #fail_with that Myron mentions.