public function testGetMethod()
 {
     $objectSetter = new ObjectGetter('method');
     $this->assertEquals('method', $objectSetter->getMethod());
     $objectSetter = new ObjectGetter();
     $objectSetter->setVariable(new EncoderNodeVariable('variableId'));
     $this->assertEquals('getVariableId', $objectSetter->getMethod());
 }
 /**
  * @param ObjectGetter|null $getter
  * @return ObjectGetter
  */
 public function objectGetter(ObjectGetter $getter = null)
 {
     if ($getter) {
         $getter->setVariable($this);
     }
     $this->objectGetter = $getter;
     return $getter;
 }