Beispiel #1
0
 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) . ']]';
 }