public function testBreadcrumb() { /** @var StructureInterface[] $data */ $data = $this->prepareTreeTestData(); /** @var BreadcrumbItemInterface[] $result */ $result = $this->mapper->loadBreadcrumb($data['subchild']->getUuid(), 'de', 'sulu_io'); $this->assertEquals(3, count($result)); $this->assertEquals(0, $result[0]->getDepth()); $this->assertEquals('Start Page', $result[0]->getTitle()); $this->assertEquals(1, $result[1]->getDepth()); $this->assertEquals('News', $result[1]->getTitle()); $this->assertEquals($data['root']->getUuid(), $result[1]->getUuid()); $this->assertEquals(2, $result[2]->getDepth()); $this->assertEquals('Testnews-2', $result[2]->getTitle()); $this->assertEquals($data['child']->getUuid(), $result[2]->getUuid()); }