Refine search
@Test public void testEscapedErrors() { TestBean tb = new TestBean(); errors.reject("GENERAL_ERROR \" '", null, "message: \" '"); assertTrue("Correct errors flag", errors.hasErrors()); assertTrue("Correct number of errors", errors.getErrorCount() == 4); assertTrue("Correct object name", "tb".equals(errors.getObjectName()));
/** * @see PersonAddressValidator#validate(Object, org.springframework.validation.Errors) */ @Test public void validate_shouldFailIfRequiredFieldsAreEmpty() { executeDataSet(PERSON_ADDRESS_VALIDATOR_DATASET_PACKAGE_PATH); Address personAddress = new PersonAddress(); Errors errors = new BindException(personAddress, "personAddress"); validator.validate(personAddress, errors); Assert.assertEquals(true, errors.hasErrors()); }
@Test public void validate_shouldPassIfTheConceptIsBeingUpdatedWithNoNameChange() { Concept conceptToUpdate = cd4Count; conceptToUpdate.setCreator(Context.getAuthenticatedUser()); Errors errors = new BindException(conceptToUpdate, "concept"); validator.validate(conceptToUpdate, errors); Assert.assertFalse(errors.hasErrors()); }
/** * @see HL7SourceValidator#validate(Object,Errors) */ @Test public void validate_shouldPassValidationIfFieldLengthsAreCorrect() { HL7Source hl7Source = new HL7Source(); hl7Source.setName("name"); Errors errors = new BindException(hl7Source, "hl7Source"); new HL7SourceValidator().validate(hl7Source, errors); Assert.assertFalse(errors.hasErrors()); }
/** * @see ConceptAttributeTypeValidator#validate(Object, Errors) */ @Test public void validate_shouldPassEditingConceptAttributeTypeName() { ConceptAttributeType et = Context.getConceptService().getConceptAttributeTypeByName("Audit Date"); Assert.assertNotNull(et); Errors errors = new BindException(et, "conceptAttributeType"); validator.validate(et, errors); Assert.assertFalse(errors.hasErrors()); }
/** * @see OrderTypeValidator#validate(Object, org.springframework.validation.Errors) */ @Test public void validate_shouldPassIfAllFieldsAreCorrectForAnExistingOrderType() { OrderType orderType = orderService.getOrderType(1); assertNotNull(orderType); Errors errors = new BindException(orderType, "orderType"); new OrderTypeValidator().validate(orderType, errors); Assert.assertFalse(errors.hasErrors()); }
/** * @see FieldTypeValidator#validate(Object,Errors) * */ @Test public void validate_shouldPassValidationIfAllRequiredFieldsHaveProperValues() { FieldType type = new FieldType(); type.setName("soccer"); Errors errors = new BindException(type, "type"); new FieldTypeValidator().validate(type, errors); Assert.assertFalse(errors.hasErrors()); }
/** * @see FieldTypeValidator#validate(Object,Errors) * */ @Test public void validate_shouldPassValidationIfFieldLengthsAreCorrect() { FieldType type = new FieldType(); type.setName("soccer"); Errors errors = new BindException(type, "type"); new FieldTypeValidator().validate(type, errors); Assert.assertFalse(errors.hasErrors()); }
/** * @see ConceptMapTypeValidator#validate(Object,Errors) */ @Test public void validate_shouldPassIfTheNameIsUniqueAmongstAllConceptMapTypeNames() { ConceptMapType mapType = new ConceptMapType(); mapType.setName("unique-name"); Errors errors = new BindException(mapType, "mapType"); new ConceptMapTypeValidator().validate(mapType, errors); Assert.assertEquals(false, errors.hasErrors()); }
/** * @see PersonAddressValidator#validate(Object, org.springframework.validation.Errors) */ @Test public void validate_shouldPassIfRequiredFieldsAreNotEmpty() { executeDataSet(PERSON_ADDRESS_VALIDATOR_DATASET_PACKAGE_PATH); Address personAddress = new PersonAddress(); personAddress.setAddress1("Address1"); Errors errors = new BindException(personAddress, "personAddress"); validator.validate(personAddress, errors); Assert.assertEquals(false, errors.hasErrors()); }
/** * @see ConceptNameTagValidator#validate(Object,Errors) */ @Test public void validate_shouldPassValidationIfAllRequiredFieldsHaveProperValues() { ConceptNameTag cnt = new ConceptNameTag(); cnt.setTag("tag"); Errors errors = new BindException(cnt, "cnt"); new ConceptNameTagValidator().validate(cnt, errors); Assert.assertFalse(errors.hasErrors()); }
@Test public void validate_shouldPassValidationIfFieldLengthsAreCorrect() { type.setName("name"); type.setDatatypeClassname("org.openmrs.customdatatype.datatype.FreeTextDatatype"); type.setDescription("description"); type.setRetireReason("retireReason"); validator.validate(type, errors); Assert.assertFalse(errors.hasErrors()); }