Add model helpers for testing validations
DRY out the helpers and add validation assertion documentation