@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");
  }