222223224225226227228229230231232
@SuppressWarnings("unchecked") @Test public void constraint_value_from_message_catalog_per() throws Exception { ValidationMessagesSource messagesSource = mockValidationMessagesSource(); Validator validator = mockValidator(); TypeCoercer coercer = mockTypeCoercer(); FieldComponent field = newFieldComponent(); Messages messages = mockMessages(); MessageFormatter formatter = mockMessageFormatter();
281282283284285286287288289290291
@SuppressWarnings("unchecked") @Test public void constraint_value_from_message_catalog_per_form() throws Exception { ValidationMessagesSource messagesSource = mockValidationMessagesSource(); Validator validator = mockValidator(); TypeCoercer coercer = mockTypeCoercer(); FieldComponent field = newFieldComponent(); Messages messages = mockMessages(); MessageFormatter formatter = mockMessageFormatter();
339340341342343344345346347348349
@SuppressWarnings("unchecked") @Test public void missing_field_validator_constraint() throws Exception { ValidationMessagesSource messagesSource = mockValidationMessagesSource(); Validator validator = mockValidator(); TypeCoercer coercer = mockTypeCoercer(); FieldComponent field = newFieldComponent(); ComponentResources resources = mockComponentResources(); Messages containerMessages = mockMessages();
387388389390391392393394395396397
@SuppressWarnings("unchecked") @Test public void single_validator_via_specification() throws Exception { ValidationMessagesSource messagesSource = mockValidationMessagesSource(); Validator validator = mockValidator(); TypeCoercer coercer = mockTypeCoercer(); FieldComponent field = newFieldComponent(); Messages messages = mockMessages(); MessageFormatter formatter = mockMessageFormatter();
523524525526527528529530531532533
@SuppressWarnings("unchecked") @Test public void multiple_validators_via_specification() throws Exception { ValidationMessagesSource messagesSource = mockValidationMessagesSource(); Validator required = mockValidator(); Validator minLength = mockValidator(); TypeCoercer coercer = mockTypeCoercer(); FieldComponent field = newFieldComponent(); Messages messages = mockMessages();
594595596597598599600601602603604
@SuppressWarnings("unchecked") @Test public void validator_with_constraint() throws Exception { ValidationMessagesSource messagesSource = mockValidationMessagesSource(); Validator validator = mockValidator(); TypeCoercer coercer = mockTypeCoercer(); FieldComponent field = newFieldComponent(); Messages messages = mockMessages(); MessageFormatter formatter = mockMessageFormatter();
199200201202203204205
MarkupWriter writer = factory.newPartialMarkupWriter(contentType); generateResponseMarkup(writer, matchesHolder.get()); return new TextStreamResponse(contentType.toString(), writer.toString()); }
786787788789790791792
configuration.add("maxlength", new MaxLength()); configuration.add("min", new Min()); configuration.add("max", new Max()); configuration.add("regexp", new Regexp()); configuration.add("email", new Email()); configuration.add("none", new None()); }
889890891892893894895
788789790791792793794