public function testConstruct()
 {
     $form = $this->getMock('\\Symfony\\Component\\Form\\FormInterface');
     $data = new stdClass();
     $clickedButton = 'fooButton';
     $options = ['languageCode' => 'eng-GB', 'foo' => 'bar'];
     $event = new FormActionEvent($form, $data, $clickedButton, $options);
     self::assertSame($form, $event->getForm());
     self::assertSame($data, $event->getData());
     self::assertSame($clickedButton, $event->getClickedButton());
     self::assertSame($options, $event->getOptions());
 }