@Test public void removeById() { List<EventClassFamily> eventClassFamilies = generateEventClassFamily(null, 2); EventClassFamily eventClassFamily = eventClassFamilies.get(0); EventClassFamily dto = eventClassFamilyDao.findById(eventClassFamily.getStringId()); Assert.assertNotNull(dto); eventClassFamilyDao.removeById(eventClassFamily.getStringId()); dto = eventClassFamilyDao.findById(eventClassFamily.getStringId()); Assert.assertNull(dto); }
@Override public ApplicationEventFamilyMapDto toDto() { ApplicationEventFamilyMapDto dto = createDto(); dto.setId(getStringId()); if (application != null) { dto.setApplicationId(application.getStringId()); } if (ecf != null) { dto.setEcfId(ecf.getStringId()); dto.setEcfName(ecf.getName()); } dto.setVersion(version); dto.setCreatedUsername(createdUsername); dto.setCreatedTime(createdTime); if (eventMaps != null) { List<ApplicationEventMapDto> eventMapsDto = new ArrayList<>(eventMaps.size()); for (ApplicationEventMap eventMap : eventMaps) { eventMapsDto.add(eventMap.toDto()); } dto.setEventMaps(eventMapsDto); } return dto; }
@Test public void removeByTenantId() { List<EventClassFamily> eventClassFamilies = generateEventClassFamily(null, 2); EventClassFamily eventClassFamily = eventClassFamilies.get(0); EventClassFamily dto = eventClassFamilyDao.findById(eventClassFamily.getStringId()); Assert.assertNotNull(dto); Assert.assertNotNull(dto.getTenant()); eventClassFamilyDao.removeByTenantId(dto.getTenant().getStringId()); dto = eventClassFamilyDao.findById(eventClassFamily.getStringId()); Assert.assertNull(dto); }
@Override public EventClassFamilyDto toDto() { EventClassFamilyDto dto = createDto(); dto.setId(getStringId()); if (tenant != null) { dto.setTenantId(tenant.getStringId()); } dto.setName(name); dto.setNamespace(namespace); dto.setClassName(className); dto.setDescription(description); dto.setCreatedUsername(createdUsername); dto.setCreatedTime(createdTime); return dto; }
@Test public void findByTenantIdTest() { List<EventClassFamily> eventClassFamilies = generateEventClassFamily(null, 2); EventClassFamily dto = eventClassFamilyDao.findById(eventClassFamilies.get(0).getStringId()); Assert.assertNotNull(dto); List<EventClassFamily> eventClassFamilyList = eventClassFamilyDao.findByTenantId(dto.getTenant().getStringId()); EventClassFamily eventClassFamily = null; for (EventClassFamily found : eventClassFamilyList) { if (dto.getId().equals(found.getId())) { eventClassFamily = found; } } Assert.assertNotNull(eventClassFamily); Assert.assertEquals(dto, eventClassFamily); }
@Test public void findByTenantIdAndNameTest() { List<EventClassFamily> eventClassFamilies = generateEventClassFamily(null, 2); EventClassFamily dto = eventClassFamilyDao.findById(eventClassFamilies.get(0).getStringId()); Assert.assertNotNull(dto); EventClassFamily eventClassFamily = eventClassFamilyDao.findByTenantIdAndName(dto.getTenant().getStringId(), dto.getName()); Assert.assertNotNull(eventClassFamily); Assert.assertEquals(dto, eventClassFamily); }