assertValidate method
Uses validate and will throw a ValidationException for false values.
Implementation
void assertValidate(Map<String, dynamic> map) {
final valid = validate(map);
if (!valid) {
throw ValidationException(name, message);
}
}