@Override public List<EventClassDto> findEventClassByTenantIdAndFqn(String tenantId, String fqn) { if (isValidSqlId(tenantId)) { LOG.debug("Find event class family by tenant id [{}] and fqn {}", tenantId, fqn); return convertDtoList(eventClassDao.findByTenantIdAndFqn(tenantId, fqn)); } else { throw new IncorrectParameterException("Incorrect tenant id: " + tenantId); } }
@Test public void testFindByTenantIdAndFqn() { EventClassFamily classFamily = generateEventClassFamily(null, 1).get(0); Tenant tenant = classFamily.getTenant(); List<EventClass> events = generateEventClass(tenant, classFamily, 3); EventClass ec = events.get(0); List<EventClass> found = eventClassDao.findByTenantIdAndFqn(tenant.getId().toString(), ec.getFqn()); Assert.assertEquals(ec, found.get(0)); }