server/src/tests/Libraries/Mappers/CocoonTextRdfMapperTest.php
changeset 504 4ab820b387da
parent 152 dd6b3adde73b
equal deleted inserted replaced
503:bd2701bd8142 504:4ab820b387da
   285            $this->assertInstanceOf('EasyRdf\Resource', $conformsTo, "Must be a resource");
   285            $this->assertInstanceOf('EasyRdf\Resource', $conformsTo, "Must be a resource");
   286            $this->assertEquals("http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive", $conformsTo->getUri(), "Must be http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive");
   286            $this->assertEquals("http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive", $conformsTo->getUri(), "Must be http://purl.org/poi/crdo.vjf.cnrs.fr/crdo-dtd_archive");
   287        }
   287        }
   288    }
   288    }
   289 
   289 
       
   290     /**
       
   291      * Test date info to providedCHO is not mapped
       
   292      *
       
   293      * @return void
       
   294      */
       
   295     public function testProvidedCHODateNotMapped() {
       
   296 
       
   297         $properties = [
       
   298             'http://purl.org/dc/terms/available',
       
   299             'http://purl.org/dc/terms/created',
       
   300             'http://purl.org/dc/terms/issued',
       
   301             'http://purl.org/dc/terms/modified',
       
   302         ];
       
   303 
       
   304         $providedCHO = $this->resGraphes['BASE']->get('edm:ProvidedCHO', '^rdf:type');
       
   305         $sourceNode = $this->inputGraphes['BASE']->get('http://crdo.risc.cnrs.fr/schemas/Resource', '^rdf:type');
       
   306 
       
   307         $this->assertNotNull($providedCHO);
       
   308         $this->assertNotNull($sourceNode);
       
   309 
       
   310         foreach ($properties as $prop) {
       
   311             $outputValuesStr = [];
       
   312             $this->assertEmpty($providedCHO->all($this->resGraphes['BASE']->resource($prop)), "Date info $prop must be empty");
       
   313         }
       
   314 
       
   315     }
       
   316 
   290 
   317 
   291 }
   318 }