public function testConstructSetsFields() { $title = $this->getMock('Title'); $children = [new Page($this->getMock('Title')), new Page($this->getMock('Title'))]; $page = new Page($title, $children); $this->assertEquals($title, $page->getTitle()); $this->assertEquals($children, $page->getSubPages()); }
/** * @see PageRenderer::renderPage * * @param Page $page * * @return string */ public function renderPage(Page $page) { return '[[' . $page->getTitle()->getFullText() . '|' . $this->getLinkText($page) . ']]'; }