Specs setup
Test interface
Class protocol
Exceptions
Value transformer