Example #1
0
 public function testInterfaces()
 {
     $definition = new Definition('Class1');
     $definition->addInterface('\\ArrayAccess');
     $definition->addInterface('\\Countable');
     $this->assertSame(array('\\ArrayAccess', '\\Countable'), $definition->getInterfaces());
     $definition->setInterfaces($interfaces = array('\\ArrayObject', '\\InfiniteIterador'));
     $this->assertSame($interfaces, $definition->getInterfaces());
 }