/** * @see FormService#getFieldByUuid(String) */ @Test public void getFieldByUuid_shouldReturnNullIfNoObjectFoundWithGivenUuid() { Assert.assertNull(Context.getFormService().getFieldByUuid("some invalid uuid")); }
/** * @see FormService#getFieldByUuid(String) */ @Test public void getFieldByUuid_shouldFindObjectGivenValidUuid() { String uuid = "db016b7d-39a5-4911-89da-0eefbfef7cb2"; Field field = Context.getFormService().getFieldByUuid(uuid); assertEquals(1, (int) field.getFieldId()); }
/** * @see FormService#getFormsContainingConcept(Concept) */ @Test public void mergeDuplicateFields_shouldMergeDuplicateFieldsInFormFieldsAndThenPurgeTheDuplicateFields() { executeDataSet(INITIAL_FIELDS_XML); executeDataSet(FORM_FIELDS_XML); Context.getFormService().mergeDuplicateFields(); // duplicateField should no longer be referenced Assert.assertNull(Context.getFormService().getFieldByUuid("b1843148-da2f-4349-c9c7-1164b98d91dd")); // duplicateField should be purged assertEquals(2, Context.getFormService().getAllFields().size()); }
/** * @see org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResource#getByUniqueId(java.lang.String) */ @Override public Field getByUniqueId(String uniqueId) { return Context.getFormService().getFieldByUuid(uniqueId); }
/** * @see org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResourceTest#newObject() */ @Override public Field newObject() { return Context.getFormService().getFieldByUuid(getUuidProperty()); }
/** * @see org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResourceTest#newObject() */ @Override public FieldAnswer newObject() { Field field = Context.getFormService().getFieldByUuid(RestTestConstants1_8.FIELD_UUID); FieldAnswer fieldAnswer = new FieldAnswer(); fieldAnswer.setConcept(Context.getConceptService().getConceptByUuid(RestTestConstants1_8.CONCEPT_UUID)); field.addAnswer(fieldAnswer); fieldAnswerUUID = fieldAnswer.getUuid(); return fieldAnswer; }