Пример #1
0
 /**
  * Test the getObjectFromArgs method.
  */
 public function testGetObjectFromArgs()
 {
     $entity = new DummyEntity();
     $args = $this->getMockBuilder('Doctrine\\ODM\\MongoDB\\Event\\LifecycleEventArgs')->disableOriginalConstructor()->getMock();
     $args->expects($this->once())->method('getDocument')->will($this->returnValue($entity));
     $adapter = new MongoDBAdapter();
     $this->assertEquals($entity, $adapter->getObjectFromArgs($args));
 }
 /**
  * Test the getObjectFromArgs method.
  */
 public function testGetObjectFromArgs()
 {
     if (!class_exists('Doctrine\\ODM\\MongoDB\\Event\\LifecycleEventArgs')) {
         $this->markTestSkipped('Doctrine\\ODM\\MongoDB\\Event\\LifecycleEventArgs does not exist.');
     } else {
         $entity = $this->getMock('Vich\\UploaderBundle\\Tests\\DummyEntity');
         $args = $this->getMockBuilder('Doctrine\\ODM\\MongoDB\\Event\\LifecycleEventArgs')->disableOriginalConstructor()->getMock();
         $args->expects($this->once())->method('getDocument')->will($this->returnValue($entity));
         $adapter = new MongoDBAdapter();
         $this->assertEquals($entity, $adapter->getObjectFromArgs($args));
     }
 }