server/src/tests/Repositories/DocumentRepositoryTest.php
changeset 537 d2e6ee099125
parent 326 226d5b17a119
--- a/server/src/tests/Repositories/DocumentRepositoryTest.php	Sat Jun 10 22:43:58 2017 +0200
+++ b/server/src/tests/Repositories/DocumentRepositoryTest.php	Mon Jun 12 14:53:59 2017 +0200
@@ -108,7 +108,9 @@
         $sparqlClientMock = m::mock('CorpusParole\Libraries\Sparql\SparqlClient');
         $sparqlClientMock->shouldReceive('query')->andReturn($countArray, $returnedArray);
 
-        $documentRepository = $this->app->make('CorpusParole\Repositories\RdfDocumentRepository', [$sparqlClientMock]);
+        $lexvoResolverMock = m::mock('CorpusParole\Services\LexvoResolverInterface');
+
+        $documentRepository = new \CorpusParole\Repositories\RdfDocumentRepository($sparqlClientMock, $lexvoResolverMock);
 
         $res = $documentRepository->all();
 
@@ -129,7 +131,8 @@
         $sparqlClientMock = m::mock('CorpusParole\Libraries\Sparql\SparqlClient');
         $sparqlClientMock->shouldReceive('query')->with(\Hamcrest\Text\StringContains::containsString($expectedId))
                 ->andReturn($returnedGraph);
-        $documentRepository = $this->app->make('CorpusParole\Repositories\RdfDocumentRepository', [$sparqlClientMock]);
+        $lexvoResolverMock = m::mock('CorpusParole\Services\LexvoResolverInterface');
+        $documentRepository = new \CorpusParole\Repositories\RdfDocumentRepository($sparqlClientMock, $lexvoResolverMock);
 
         $res = $documentRepository->get('crdo-ALA_738');
 
@@ -147,7 +150,8 @@
         $sparqlClientMock = m::mock('CorpusParole\Libraries\Sparql\SparqlClient');
         $sparqlClientMock->shouldReceive('query')->with(\Hamcrest\Text\StringContains::containsString($expectedId))
             ->andReturn($returnedGraph);
-        $documentRepository = $this->app->make('CorpusParole\Repositories\RdfDocumentRepository', [$sparqlClientMock]);
+        $lexvoResolverMock = m::mock('CorpusParole\Services\LexvoResolverInterface');
+        $documentRepository = new \CorpusParole\Repositories\RdfDocumentRepository($sparqlClientMock, $lexvoResolverMock);
 
         $res = $documentRepository->get('crdo-ALA_738', true);
 
@@ -165,7 +169,8 @@
                 ->shouldReceive('delete')->shouldReceive('add')
                 ->shouldReceive('commit')->andReturn(true);
         });
-        $documentRepository = $this->app->make('CorpusParole\Repositories\RdfDocumentRepository', [$sparqlClientMock]);
+        $lexvoResolverMock = m::mock('CorpusParole\Services\LexvoResolverInterface');
+        $documentRepository = new \CorpusParole\Repositories\RdfDocumentRepository($sparqlClientMock, $lexvoResolverMock);
 
 
         $doc = new Document(config('corpusparole.corpus_doc_id_base_uri')."crdo-ALA_738", $this->graph);
@@ -188,7 +193,8 @@
         $sparqlClientMock = m::mock('CorpusParole\Libraries\Sparql\SparqlClient');
         $sparqlClientMock->shouldReceive('query')->with(\Hamcrest\Text\StringContains::containsString("COUNT"))
                 ->andReturn($returnedCount);
-        $documentRepository = $this->app->make('CorpusParole\Repositories\RdfDocumentRepository', [$sparqlClientMock]);
+        $lexvoResolverMock = m::mock('CorpusParole\Services\LexvoResolverInterface');
+        $documentRepository = new \CorpusParole\Repositories\RdfDocumentRepository($sparqlClientMock, $lexvoResolverMock);
 
     }