public function testCommonMethods() { $ns = Localizer::getInstance()->getNamespaceTextById(SMW_NS_CONCEPT); $concept = new DIWikiPage('Foo', SMW_NS_CONCEPT); $instance = new ConceptDescription($concept); $this->assertEquals($concept, $instance->getConcept()); $this->assertEquals("[[{$ns}:Foo]]", $instance->getQueryString()); $this->assertEquals(" <q>[[{$ns}:Foo]]</q> ", $instance->getQueryString(true)); $this->assertEquals(false, $instance->isSingleton()); $this->assertEquals(array(), $instance->getPrintRequests()); $this->assertEquals(1, $instance->getSize()); $this->assertEquals(0, $instance->getDepth()); $this->assertEquals(4, $instance->getQueryFeatures()); }
private function doMapConceptDescription(ConceptDescription $description, &$exact) { $result = new ExpData($this->exporter->getResourceElementForWikiPage($description->getConcept())); return $result; }