server/src/tests/Libraries/Sparql/SparqlClientTest.php
changeset 405 f239c8c5bb94
parent 280 59a2c10ac9b8
child 407 2dba812c7ef2
equal deleted inserted replaced
404:0a5eef6ad2fe 405:f239c8c5bb94
    44         return new SparqlClient($httpClient, $sparqlClient);
    44         return new SparqlClient($httpClient, $sparqlClient);
    45     }
    45     }
    46 
    46 
    47     public function setUp() {
    47     public function setUp() {
    48         parent::setUp();
    48         parent::setUp();
    49         $this->sesameRepository = config('corpusparole.sesame_repository');
    49         $this->rdf4jRepository = config('corpusparole.rdf4j_repository');
    50         $this->transactionUrl = config('corpusparole.sesame_query_url').'/transactions/64a5937f-c112-d014-a044-f0123b93';
    50         $this->transactionUrl = config('corpusparole.rdf4j_query_url').'/transactions/64a5937f-c112-d014-a044-f0123b93';
    51 
    51 
    52         $this->addGraph = new EasyRdf\Graph("http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-ALA_608", SparqlClientTest::TEST_DOC_ADD);
    52         $this->addGraph = new EasyRdf\Graph("http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-ALA_608", SparqlClientTest::TEST_DOC_ADD);
    53         $this->deleteGraph = new EasyRdf\Graph("http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-ALA_608", SparqlClientTest::TEST_DOC_DELETE);
    53         $this->deleteGraph = new EasyRdf\Graph("http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-ALA_608", SparqlClientTest::TEST_DOC_DELETE);
    54 
    54 
    55     }
    55     }
    84 
    84 
    85         $documentRepository->startTransaction();
    85         $documentRepository->startTransaction();
    86 
    86 
    87         $this->assertCount(1, $container, 'One request');
    87         $this->assertCount(1, $container, 'One request');
    88         $req = $container[0]['request'];
    88         $req = $container[0]['request'];
    89         $this->assertEquals("http:{$this->sesameRepository}/transactions?isolation-level=http%3A%2F%2Fwww.openrdf.org%2Fschema%2Fsesame%23SNAPSHOT_READ", (string)$req->getUri(), "url must be ok");
    89         $this->assertEquals("http:{$this->rdf4jRepository}/transactions?isolation-level=http%3A%2F%2Fwww.openrdf.org%2Fschema%2Fsesame%23SNAPSHOT_READ", (string)$req->getUri(), "url must be ok");
    90         $this->assertEquals('POST', $container[0]['request']->getMethod(), "methos is POST");
    90         $this->assertEquals('POST', $container[0]['request']->getMethod(), "methos is POST");
    91     }
    91     }
    92 
    92 
    93     public function testRollbackTransaction() {
    93     public function testRollbackTransaction() {
    94         $responses = [
    94         $responses = [