public function testSubmitEmptyGetRequestToSimpleForm() { $request = new Request(array(), array(), array(), array(), array(), array('REQUEST_METHOD' => 'GET')); $dispatcher = $this->getMock('Symfony\\Component\\EventDispatcher\\EventDispatcherInterface'); $config = new FormConfigBuilder('author', null, $dispatcher); $config->setCompound(false); $form = new Form($config); $event = new FormEvent($form, $request); $listener = new BindRequestListener(); $listener->preBind($event); $this->assertNull($event->getData()); }
public function testBindEmptyGetRequestToSimpleForm() { if (!class_exists('Symfony\\Component\\HttpFoundation\\Request')) { $this->markTestSkipped('The "HttpFoundation" component is not available'); } $request = new Request(array(), array(), array(), array(), array(), array('REQUEST_METHOD' => 'GET')); $dispatcher = $this->getMock('Symfony\\Component\\EventDispatcher\\EventDispatcherInterface'); $config = new FormConfigBuilder('author', null, $dispatcher); $config->setCompound(false); $form = new Form($config); $event = new FormEvent($form, $request); $listener = new BindRequestListener(); $listener->preBind($event); $this->assertNull($event->getData()); }