/**
  * @covers ::setErrorByName
  */
 public function testSetErrorByName()
 {
     $name = 'foo';
     $message = 'bar';
     $this->decoratedFormState->setErrorByName($name, $message)->shouldBeCalled();
     $this->assertSame($this->formStateDecoratorBase, $this->formStateDecoratorBase->setErrorByName($name, $message));
 }
Example #2
0
 /**
  * {@inheritdoc}
  */
 public function setErrorByName($name, $message = '')
 {
     $parents = $this->subform['#array_parents'];
     $parents[] = $name;
     $name = implode('][', $parents);
     parent::setErrorByName($name, $message);
     return $this;
 }