Symfony\Bundle\FrameworkBundle\Tests\Templating\DelegatingEngineTest::testGetExistingEngine PHP Method

testGetExistingEngine() public method

    public function testGetExistingEngine()
    {
        $firstEngine = $this->getEngineMock('template.php', false);
        $secondEngine = $this->getEngineMock('template.php', true);
        $container = $this->getContainerMock(array('engine.first' => $firstEngine, 'engine.second' => $secondEngine));
        $delegatingEngine = new DelegatingEngine($container, array('engine.first', 'engine.second'));
        $this->assertSame($secondEngine, $delegatingEngine->getEngine('template.php'));
    }