Networking\InitCmsBundle\Tests\Helper\LanguageSwitcherHelperTest::testGetTranslationRoute_WithNoTranslation_ShouldReturnArray PHP Méthode

testGetTranslationRoute_WithNoTranslation_ShouldReturnArray() public méthode

    public function testGetTranslationRoute_WithNoTranslation_ShouldReturnArray()
    {
        $page = new Page();
        $page->setMetaTitle('Page without Translations');
        $request = new Request();
        $request2 = Request::create('/foo');
        $router = $this->getMockBuilder('Symfony\\Cmf\\Component\\Routing\\DynamicRouter')->disableOriginalConstructor()->getMock();
        $router->expects($this->once())->method('matchRequest')->with($request2)->will($this->returnValue(array('_content' => $page)));
        $helper = $this->getLanguageHelper($request, $router, $request2);
        $result = $helper->getTranslationRoute('/foo', 'de');
        $this->assertEquals(array("_route" => "networking_init_cms_home"), $result);
    }