/**
* @covers Symfony\Component\DependencyInjection\InterfaceInjector::merge
*/
public function testMerge()
{
$injector1 = new InterfaceInjector('Symfony\\Tests\\Component\\DependencyInjection\\Service');
$injector1->addMethodCall('method_one');
$injector2 = new InterfaceInjector('Symfony\\Tests\\Component\\DependencyInjection\\Service');
$injector2->addMethodCall('method_two');
$injector1->merge($injector2);
$methodCalls = $injector1->getMethodCalls();
$this->assertEquals(2, count($methodCalls));
$this->assertEquals(array(array('method_one', array()), array('method_two', array())), $methodCalls);
}