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()); }