Assertions
-- formal specification
require
-- method call pre-condition
ensure, promise
-- post-condition
invariant
-- object invariance
slide
:
Formal specification of contracts