예제 #1
0
 /**
  * Test the getObjectFromArgs method.
  */
 public function testGetObjectFromArgs()
 {
     $entity = new DummyEntity();
     $args = $this->getMockBuilder('Doctrine\\ORM\\Event\\LifecycleEventArgs')->disableOriginalConstructor()->getMock();
     $args->expects($this->once())->method('getEntity')->will($this->returnValue($entity));
     $adapter = new DoctrineORMAdapter();
     $this->assertEquals($entity, $adapter->getObjectFromArgs($args));
 }
 /**
  * Test the getObjectFromArgs method.
  */
 public function testGetObjectFromArgs()
 {
     if (!class_exists('Doctrine\\ORM\\Event\\LifecycleEventArgs')) {
         $this->markTestSkipped('Doctrine\\ORM\\Event\\LifecycleEventArgs does not exist.');
     } else {
         $entity = $this->getMock('Vich\\UploaderBundle\\Tests\\DummyEntity');
         $args = $this->getMockBuilder('Doctrine\\ORM\\Event\\LifecycleEventArgs')->disableOriginalConstructor()->getMock();
         $args->expects($this->once())->method('getEntity')->will($this->returnValue($entity));
         $adapter = new DoctrineORMAdapter();
         $this->assertEquals($entity, $adapter->getObjectFromArgs($args));
     }
 }