server/src/tests/Repositories/DocumentRepositoryTest.php
changeset 112 7a542145832c
parent 111 af85c436048f
child 113 faff38055a07
equal deleted inserted replaced
111:af85c436048f 112:7a542145832c
    20 
    20 
    21     _:genid-2267740936ad4d04a567e6787732f0dd-genid1 a <http://www.europeana.eu/schemas/edm/Place> ;
    21     _:genid-2267740936ad4d04a567e6787732f0dd-genid1 a <http://www.europeana.eu/schemas/edm/Place> ;
    22         owl:sameAs <http://sws.geonames.org/3038033/> ;
    22         owl:sameAs <http://sws.geonames.org/3038033/> ;
    23         <http://www.w3.org/2004/02/skos/core#note> "northlimit=47.431892250000033; southlimit=49.053971250000046;westlimit=6.846186050000028; eastlimit=8.232571550000074;"^^<http://purl.org/dc/terms/Box> , "FR"^^<http://purl.org/dc/terms/ISO3166> , "France, Alsace"@fr .
    23         <http://www.w3.org/2004/02/skos/core#note> "northlimit=47.431892250000033; southlimit=49.053971250000046;westlimit=6.846186050000028; eastlimit=8.232571550000074;"^^<http://purl.org/dc/terms/Box> , "FR"^^<http://purl.org/dc/terms/ISO3166> , "France, Alsace"@fr .
    24 
    24 
    25     <###h#ttp://purl.org/poi/corpusdelaparole.huma-num.fr/crdo-ALA_738> a <http://www.openarchives.org/ore/terms/Aggregation> ;
    25     <http://corpusdelaparole.huma-num.fr/corpus/res/crdo-ALA_738> a <http://www.openarchives.org/ore/terms/Aggregation> ;
    26         <http://www.europeana.eu/schemas/edm/aggregatedCHO> <http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-ALA_738> ;
    26         <http://www.europeana.eu/schemas/edm/aggregatedCHO> <http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-ALA_738> ;
    27         <http://www.europeana.eu/schemas/edm/dataProvider> "Atlas linguistiques, cultures et parlers régionaux de France" ;
    27         <http://www.europeana.eu/schemas/edm/dataProvider> "Atlas linguistiques, cultures et parlers régionaux de France" ;
    28         <http://www.europeana.eu/schemas/edm/hasView> <http://cocoon.huma-num.fr/data/ala/ALA_738.mp3> , <http://cocoon.huma-num.fr/data/ala/ALA_738_22km.wav> ;
    28         <http://www.europeana.eu/schemas/edm/hasView> <http://cocoon.huma-num.fr/data/ala/ALA_738.mp3> , <http://cocoon.huma-num.fr/data/ala/ALA_738_22km.wav> ;
    29         <http://www.europeana.eu/schemas/edm/isShownAt> <http://cocoon.huma-num.fr/exist/crdo/meta/crdo-ALA_738> ;
    29         <http://www.europeana.eu/schemas/edm/isShownAt> <http://cocoon.huma-num.fr/exist/crdo/meta/crdo-ALA_738> ;
    30         <http://www.europeana.eu/schemas/edm/isShownBy> <http://cocoon.huma-num.fr/data/ala/masters/ALA_738.wav> ;
    30         <http://www.europeana.eu/schemas/edm/isShownBy> <http://cocoon.huma-num.fr/data/ala/masters/ALA_738.wav> ;
    76         parent::__construct($name);
    76         parent::__construct($name);
    77     }
    77     }
    78 
    78 
    79     public function setUp() {
    79     public function setUp() {
    80         parent::setUp();
    80         parent::setUp();
    81         $this->graph = new EasyRdf\Graph("http://purl.org/poi/corpusdelaparole.huma-num.fr/crdo-ALA_738", DocumentRepositoryTest::TEST_DOC);
    81         $this->graph = new EasyRdf\Graph("http://corpusdelaparole.huma-num.fr/corpus/res/crdo-ALA_738", DocumentRepositoryTest::TEST_DOC);
    82         $this->corpusDocIdBaseUri = config('corpusparole.corpus_doc_id_base_uri');
    82         $this->corpusDocIdBaseUri = config('corpusparole.corpus_doc_id_base_uri');
    83     }
    83     }
    84 
    84 
    85     public function tearDown() {
    85     public function tearDown() {
    86         parent::tearDown();
    86         parent::tearDown();
   140                 ->shouldReceive('commit')->andReturn(true);
   140                 ->shouldReceive('commit')->andReturn(true);
   141         });
   141         });
   142         $documentRepository = $this->app->make('CorpusParole\Repositories\RdfDocumentRepository', [$sparqlClientMock]);
   142         $documentRepository = $this->app->make('CorpusParole\Repositories\RdfDocumentRepository', [$sparqlClientMock]);
   143 
   143 
   144 
   144 
   145         $doc = new Document("http://purl.org/poi/corpusdelaparole.huma-num.fr/crdo-ALA_738", $this->graph);
   145         $doc = new Document("http://corpusdelaparole.huma-num.fr/corpus/res/crdo-ALA_738", $this->graph);
   146         $doc->updateDiscourseTypes(['oratory','drama','narrative']);
   146         $doc->updateDiscourseTypes(['oratory','drama','narrative']);
   147 
   147 
   148         $res = $documentRepository->save($doc);
   148         $res = $documentRepository->save($doc);
   149 
   149 
   150         $this->assertTrue($res, 'Has started a transaction');
   150         $this->assertTrue($res, 'Has started a transaction');