Hammox is a library for rigorous unit testing using mocks, explicit behaviours and contract tests.
An error thrown when Hammox detects that values in a function call don't match types defined in typespecs.