diff --git a/org.eclipse.rdf4j.jaxrs/ru.agentlab.rdf4j.jaxrs.tests/src/test/java/ru/agentlab/rdf4j/jaxrs/HTTPRepositoryTest.java b/org.eclipse.rdf4j.jaxrs/ru.agentlab.rdf4j.jaxrs.tests/src/test/java/ru/agentlab/rdf4j/jaxrs/HTTPRepositoryTest.java index a4db544..1485bc2 100644 --- a/org.eclipse.rdf4j.jaxrs/ru.agentlab.rdf4j.jaxrs.tests/src/test/java/ru/agentlab/rdf4j/jaxrs/HTTPRepositoryTest.java +++ b/org.eclipse.rdf4j.jaxrs/ru.agentlab.rdf4j.jaxrs.tests/src/test/java/ru/agentlab/rdf4j/jaxrs/HTTPRepositoryTest.java @@ -31,6 +31,7 @@ public class HTTPRepositoryTest { private class Checker{ String requestAnswer; boolean testCheck; + RepositoryResult resultStatement; } @Before @@ -45,7 +46,14 @@ public void cleanup() { rep.shutDown(); } - public Checker AddHTTPRepShouldBeOk(){ + public Checker getHTTPRep(){ + Checker checker = new Checker(); + checker.resultStatement = repcon.getStatements(null,null,null); + + return checker; + } + + public Checker addHTTPRep(){ Checker checker = new Checker(); Model model = null; InputStream input = HTTPRepositoryTest.class.getResourceAsStream(file); @@ -79,10 +87,38 @@ public Checker AddHTTPRepShouldBeOk(){ return checker; } + public Checker deleteHTTPRep( RepositoryResult beforeDelete){ + Checker checker = new Checker(); + repcon.clear(null, null,null); + String gotString = null; + String strBeforeDelete = null; + RepositoryResult result = repcon.getStatements(null,null, null); + while (result.hasNext()){ + System.out.println("statement1 " + result.next()); + gotString = "" + result.next(); + } +// System.out.println(gotString); + + while (beforeDelete.hasNext()){ + strBeforeDelete = "" + beforeDelete; + } +// System.out.println(strBeforeDelete); + + +// checker.testCheck = gotString.equals(strBeforeDelete); +// checker.testCheck = true; + checker.testCheck =(gotString == null); + return checker; + } + @Test public void HTTPRepositoryShouldWorkOk(){ Checker checker ; - checker = AddHTTPRepShouldBeOk(); + checker = getHTTPRep(); + RepositoryResult resultBeforeDelete = checker.resultStatement; + checker = addHTTPRep(); assertThat("AddHTTPRepo is Match: ", checker.testCheck, equalTo(true)); + checker = deleteHTTPRep( resultBeforeDelete); + assertThat("deleteHTTPRepo is Match: ", checker.testCheck, equalTo(true)); } }