@Override public Page<UserClientTeamRole> find(Client client, Pageable page) { if (client == null || client.getId() == null) { throw new InvalidDataAccessApiUsageException("Client cannot be null"); } return userClientTeamRolePersistence.find(client.getId(), page); }
private Client createClient() { UserAdmin user = new UserAdmin(1l, 0); Client client = new Client(); client.setTier(new ClientTier(3l)); client.setContractEnd(LocalDate.now().plusYears(1)); client.setContractStart(LocalDate.now()); client.setRegion(new ClientRegion(1l)); client.setName("Test Client " + RandomStringUtils.randomAlphanumeric(18)); client.setType(new ClientType(1l)); client.setContractOwner(user); client.setActive(false); client.setSalesForceAccount(new SalesForce(RandomStringUtils.randomAlphanumeric(18))); clientService.create(client); return client; }