FailFast is a collection of assertion methods intended for lightweight contract checking.
Avdi Grimm
gem "fail-fast", "~> 1.1.0"