public void testRemoveAll() throws Exception {
Repository repo = new SailRepository(new MemoryStore());
repo.initialize();
RepositoryModelSet modelSet = new RepositoryModelSet(repo);
modelSet.open();
URI context1 = new URIImpl("uri:context1");
URI context2 = new URIImpl("uri:context2");
modelSet.addStatement(context1, new URIImpl("uri:r1"), new URIImpl(
"uri:p1"), new URIImpl("uri:r2"));
modelSet.addStatement(context1, new URIImpl("uri:r1"), new URIImpl(
"uri:p1"), new URIImpl("uri:r3"));
modelSet.addStatement(context2, new URIImpl("uri:r4"), new URIImpl(
"uri:p2"), new URIImpl("uri:r5"));
modelSet.addStatement(context2, new URIImpl("uri:r4"), new URIImpl(
"uri:p2"), new URIImpl("uri:r6"));
Model model1 = modelSet.getModel(context1);
model1.open();
Model model2 = modelSet.getModel(context2);
model2.open();
assertEquals(4, modelSet.size());