spok

Checks a given object against a given set of specifications to keep you from writing boilerplate tests.