예제 #1
0
 public function testNamespaces()
 {
     $ns = $this->tripodConfig->getNamespaces();
     $this->assertEquals(16, count($ns), "Incorrect number of namespaces");
     $expectedNs = array();
     $expectedNs['rdf'] = 'http://www.w3.org/1999/02/22-rdf-syntax-ns#';
     $expectedNs['dct'] = 'http://purl.org/dc/terms/';
     $expectedNs['resourcelist'] = 'http://purl.org/vocab/resourcelist/schema#';
     $expectedNs['temp'] = 'http://lists.talis.com/schema/temp#';
     $expectedNs['spec'] = 'http://rdfs.org/sioc/spec/';
     $expectedNs['events'] = 'http://schemas.talis.com/2009/events/';
     $expectedNs['acorn'] = 'http://talisaspire.com/schema#';
     $expectedNs['searchterms'] = 'http://talisaspire.com/searchTerms/schema#';
     $expectedNs['opensearch'] = 'http://a9.com/-/opensearch/extensions/relevance/1.0/';
     $expectedNs['sioc'] = 'http://rdfs.org/sioc/ns#';
     $expectedNs['aiiso'] = 'http://purl.org/vocab/aiiso/schema#';
     $expectedNs['user'] = '******';
     $expectedNs['changeset'] = 'http://purl.org/vocab/changeset/schema#';
     $expectedNs['bibo'] = 'http://purl.org/ontology/bibo/';
     $expectedNs['foaf'] = 'http://xmlns.com/foaf/0.1/';
     $expectedNs['baseData'] = 'http://basedata.com/b/';
     $this->assertEquals($expectedNs, $ns, "Incorrect namespaces");
 }