Example #1
0
 /**
  * Test for Item::getEntityFields()
  */
 public function testGetEntityFields()
 {
     $className = 'TestVendor\\TestBundle\\Entity\\Carrot';
     $fields = array('id', 'name', 'length');
     $this->item->setItemClassName($className);
     $this->entityManager->expects($this->any())->method('getClassMetadata')->with($className)->will($this->returnValue($this->classMetadata));
     $this->classMetadata->expects($this->once())->method('getFieldNames')->will($this->returnValue($fields));
     $this->assertEquals($fields, $this->item->getEntityFields());
 }