예제 #1
0
  @Test
  public void testDummyProvider() throws Exception {
    ClientResponse resp1 = ldclient.retrieveResource("http://localhost/resource1");
    RepositoryConnection con1 = ModelCommons.asRepository(resp1.getData()).getConnection();
    try {
      con1.begin();
      Assert.assertEquals(3, con1.size());
      con1.commit();
    } finally {
      con1.close();
    }

    ClientResponse resp2 = ldclient.retrieveResource("http://localhost/resource2");
    RepositoryConnection con2 = ModelCommons.asRepository(resp2.getData()).getConnection();
    try {
      con2.begin();
      Assert.assertEquals(2, con2.size());
      con2.commit();
    } finally {
      con2.close();
    }

    ClientResponse resp3 = ldclient.retrieveResource("http://localhost/resource3");
    RepositoryConnection con3 = ModelCommons.asRepository(resp3.getData()).getConnection();
    try {
      con3.begin();
      Assert.assertEquals(2, con3.size());
      con3.commit();
    } finally {
      con3.close();
    }
  }