@Override public List<UserDto> findAllTenantUsers(String tenantId) { if (isValidSqlId(tenantId)) { return convertDtoList(userDao.findByTenantIdAndAuthorities(tenantId, KaaAuthorityDto.TENANT_DEVELOPER.name(), KaaAuthorityDto.TENANT_USER.name())); } else { return null; //NOSONAR } } }
@Test public void findUsersByTenantIdAndAuthoritiesTest() { Tenant tenant = generateTenant(); generateUser(tenant, KaaAuthorityDto.TENANT_ADMIN); generateUser(tenant, KaaAuthorityDto.TENANT_ADMIN); generateUser(tenant, KaaAuthorityDto.KAA_ADMIN); List<User> users = userDao.findByTenantIdAndAuthorities(tenant.getId().toString(), new String[]{KaaAuthorityDto.TENANT_ADMIN.name()}); Assert.assertEquals(2, users.size()); }