/**
  * Returns property name for given fieldConfiguration
  * 
  * If __self__ is referenced, only field name is returned. 
  * If another domain object is referenced, domain object name (table) is prepended
  *
  * @param Tx_PtExtlist_Domain_Configuration_Data_Fields_FieldConfig $fieldConfiguration
  * @return string
  */
 protected function getPropertyNameByFieldConfig(Tx_PtExtlist_Domain_Configuration_Data_Fields_FieldConfig $fieldConfiguration)
 {
     if ($fieldConfiguration->getTable() != '__self__') {
         // __self__ references current domain object
         $property = $fieldConfiguration->getTableFieldCombined();
     } else {
         $property = $fieldConfiguration->getField();
     }
     return $property;
 }
 public function testGetField()
 {
     $this->assertEquals($this->fieldConfig->getField(), $this->fieldSettings['field']);
 }