@Before public void setup() { JdbcTemplate jdbcTemplate = new JdbcTemplate(database); JdbcScimUserProvisioning dao = new JdbcScimUserProvisioning( jdbcTemplate, new JdbcPagingListFactory(jdbcTemplate, new DefaultLimitSqlAdapter())); dao.setPasswordEncoder(NoOpPasswordEncoder.getInstance()); endpoints = new PasswordChangeEndpoint(); endpoints.setScimUserProvisioning(dao); joel = new ScimUser(null, "jdsa", "Joel", "D'sa"); joel.addEmail("*****@*****.**"); dale = new ScimUser(null, "olds", "Dale", "Olds"); dale.addEmail("*****@*****.**"); joel = dao.createUser(joel, "password"); dale = dao.createUser(dale, "password"); }