/** * Tests that all encounters for all patients in a cohort are returned * * @see EncounterService#getAllEncounters(Cohort) */ @Test public void getAllEncounters_shouldGetAllEncountersForACohortOfPatients() { Cohort cohort = new Cohort(); cohort.addMember(7); Map<Integer, List<Encounter>> allEncounters = Context.getEncounterService().getAllEncounters(cohort); Assert.assertEquals(1, allEncounters.size()); Assert.assertEquals(3, allEncounters.get(7).size()); }
/** * @see org.openmrs.module.webservices.rest.web.v1_0.controller.MainResourceControllerTest#getAllCount() */ @Override public long getAllCount() { Map<Integer, List<Encounter>> allPatientEncounters = Context.getEncounterService().getAllEncounters(null); int totalEncounters = 0; for (Integer integer : allPatientEncounters.keySet()) { List<Encounter> encounters = allPatientEncounters.get(integer); if (encounters != null) { totalEncounters = totalEncounters + encounters.size(); } } return totalEncounters; }
/** * @see org.openmrs.module.webservices.rest.web.v1_0.controller.MainResourceControllerTest#getAllCount() */ @Override public long getAllCount() { Map<Integer, List<Encounter>> allPatientEncounters = Context.getEncounterService().getAllEncounters(null); int totalEncounters = 0; for (Integer integer : allPatientEncounters.keySet()) { List<Encounter> encounters = allPatientEncounters.get(integer); if (encounters != null) { totalEncounters = totalEncounters + encounters.size(); } } return totalEncounters; } }