/** * @see VisitService#getVisitAttributeTypeByUuid(String) */ @Test public void getVisitAttributeTypeByUuid_shouldReturnNullIfNoVisitAttributeTypeExistsWithTheGivenUuid() { executeDataSet(VISITS_ATTRIBUTES_XML); assertNull(visitService.getVisitAttributeTypeByUuid("not-a-uuid")); }
/** * @see VisitService#getVisitAttributeTypeByUuid(String) */ @Test public void getVisitAttributeTypeByUuid_shouldReturnTheVisitAttributeTypeWithTheGivenUuid() { executeDataSet(VISITS_ATTRIBUTES_XML); assertEquals("Audit Date", visitService.getVisitAttributeTypeByUuid("9516cc50-6f9f-11e0-8414-001e378eb67e") .getName()); }
/** * @see org.openmrs.module.webservices.rest.web.resource.impl.BaseDelegatingResource#getByUniqueId(java.lang.String) */ @Override public VisitAttributeType getByUniqueId(String uniqueId) { return getService().getVisitAttributeTypeByUuid(uniqueId); }
@Override public VisitAttributeType newObject() { return Context.getVisitService().getVisitAttributeTypeByUuid(getUuidProperty()); }
/** * @See {@link VisitAttributeTypeController#purge(String, javax.servlet.http.HttpServletRequest, HttpServletResponse)} */ @Test public void purge_shouldPurgeAVisitAttributeType() throws Exception { final String visitAttributeTypeUuid = "6770f6d6-7673-11e0-8f03-001e378eb67g"; Assert.assertNotNull(service.getVisitAttributeTypeByUuid(visitAttributeTypeUuid)); int originalCount = service.getAllVisitAttributeTypes().size(); handle(newDeleteRequest(getURI() + "/" + visitAttributeTypeUuid, new Parameter("purge", "true"))); Assert.assertNull(service.getVisitAttributeTypeByUuid(visitAttributeTypeUuid)); Assert.assertEquals(originalCount - 1, service.getAllVisitAttributeTypes().size()); } }
assertEquals(3, existingVisit.getAttributes().size()); VisitAttributeType vat = service.getVisitAttributeTypeByUuid("6770f6d6-7673-11e0-8f03-001e378eb67g"); assertTrue(existingVisit.getActiveAttributes(vat).isEmpty()); SimpleObject toAdd = new SimpleObject();