/**
  * @covers Navigation::getCurrentPage
  */
 public function testGetCurrentPage()
 {
     $navigation = new Navigation([['title' => 'Page 1', 'url' => 'http://site.com/page-1'], ['title' => 'Page 2', 'url' => 'http://site.com/page-2', 'pages' => [['title' => 'Page 5', 'url' => 'http://site.com/page-2/page-5'], ['title' => 'Page 6', 'url' => 'http://site.com/page-2/page-6']]], ['title' => 'Page 3', 'url' => 'http://site.com/page-3'], ['title' => 'Page 4', 'url' => 'http://site.com/page-3']]);
     $navigation->setCurrentUrl('http://site.com/page-2/page-5');
     $this->assertInstanceOf(PageInterface::class, $navigation->getCurrentPage());
     $this->assertEquals('Page 5', $navigation->getCurrentPage()->getTitle());
     $navigation->setCurrentUrl('http://site.com/page-3');
     $this->assertEquals('Page 3', $navigation->getCurrentPage()->getTitle());
     $navigation->setCurrentUrl('http://site.com/page');
     $this->assertNull($navigation->getCurrentPage());
 }