@Override public List<ApplicationEventFamilyMapDto> findApplicationEventFamilyMapsByIds(List<String> ids) { LOG.debug("Find application event family maps by ids [{}]", ids); List<ApplicationEventFamilyMapDto> eventFamilies = Collections.emptyList(); if (ids != null && !ids.isEmpty()) { eventFamilies = convertDtoList(applicationEventFamilyMapDao.findByIds(ids)); } return eventFamilies; }
@Test public void testFindByIds() { List<ApplicationEventFamilyMap> applicationEventFamilyMaps = generateApplicationEventFamilyMap(null, null, null, 2, true); List<String> ids = new ArrayList<>(); ids.add(applicationEventFamilyMaps.get(0).getId().toString()); ids.add(applicationEventFamilyMaps.get(1).getId().toString()); List<ApplicationEventFamilyMap> found = applicationEventFamilyMapDao.findByIds(ids); sortList(found); Assert.assertEquals(applicationEventFamilyMaps, found); }