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