public function testLoadByRouteWhenTitleDoesNotExist()
 {
     $route = 'test_route';
     $this->titleProvider->expects($this->once())->method('getTitleTemplates')->with($route)->will($this->returnValue([]));
     $this->titleService->loadByRoute($route);
     $this->assertNull($this->titleService->getTemplate());
     $this->assertNull($this->titleService->getShortTemplate());
 }
 public function testSettersAndGetters()
 {
     $testString = 'Test string';
     $testArray = ['test'];
     $this->assertInstanceOf('\\Oro\\Bundle\\NavigationBundle\\Provider\\TitleService', $this->titleService->setSuffix($testString));
     $this->assertInstanceOf('\\Oro\\Bundle\\NavigationBundle\\Provider\\TitleService', $this->titleService->setPrefix($testString));
     $this->titleService->setParams($testArray);
     $this->assertEquals($testArray, $this->titleService->getParams());
     $dataArray = ['titleTemplate' => 'titleTemplate', 'titleShortTemplate' => 'titleShortTemplate', 'prefix' => 'prefix', 'suffix' => 'suffix', 'params' => ['test_params']];
     $this->titleService->setData($dataArray);
     $this->assertEquals($dataArray['titleTemplate'], $this->titleService->getTemplate());
     $this->assertEquals($dataArray['titleShortTemplate'], $this->titleService->getShortTemplate());
     $this->assertEquals($dataArray['params'], $this->titleService->getParams());
 }