public function testGetBreadcrumbTitle() { $page = new DocumentationPage($this->entity, 'test.md', DOCSVIEWER_PATH . '/tests/docs/en/test.md'); $this->assertEquals("Test - Doctest", $page->getBreadcrumbTitle()); $page = new DocumentationFolder($this->entity, '1-basic.md', DOCSVIEWER_PATH . '/tests/docs/en/sort/1-basic.md'); $this->assertEquals('Basic - Sort - Doctest', $page->getBreadcrumbTitle()); $page = new DocumentationFolder($this->entity, '', DOCSVIEWER_PATH . '/tests/docs/en/sort/'); $this->assertEquals('Sort - Doctest', $page->getBreadcrumbTitle()); }
function testGetBreadcrumbTitle() { $entity = new DocumentationEntity('testmodule', null, BASE_PATH . '/sapphiredocs/tests/docs/'); $page = new DocumentationPage(); $page->setRelativePath('test.md'); $page->setEntity($entity); $this->assertEquals("Testmodule - Test", $page->getBreadcrumbTitle()); $page = new DocumentationPage(); $page->setRelativePath('subfolder/subpage.md'); $page->setEntity(new DocumentationEntity('mymodule', null, BASE_PATH . '/sapphiredocs/tests/docs/')); $this->assertEquals('Mymodule - Subfolder - Subpage', $page->getBreadcrumbTitle()); }