Esempio n. 1
0
 public function testFormEvents()
 {
     if (!class_exists('\\Symfony\\Component\\EventDispatcher\\EventDispatcher')) {
         $this->markTestSkipped('Symfony Event dispatcher not installed');
         return;
     }
     $event_dispatcher_mock = $this->getMock('\\Symfony\\Component\\EventDispatcher\\EventDispatcher');
     $event_dispatcher_mock->expects($this->exactly(2))->method('dispatch');
     // Triggers FormHandlerConstructEvent
     $handler = new FormHandler(new BasicForm(), null, null, null, $event_dispatcher_mock);
     // Triggers FormHandlerRequestEvent
     $handler->handleRequest();
 }