/** * @dataProvider provideUrlsWithSupportedProtocols */ public function testSkipOtherProtocol($url) { $form = $this->getMock('Symfony\\Component\\Form\\Test\\FormInterface'); $event = new FormEvent($form, $url); $filter = new FixUrlProtocolListener('http'); $filter->onSubmit($event); $this->assertEquals($url, $event->getData()); }
public function testSkipOtherProtocol() { $data = "ftp://www.symfony.com"; $form = $this->getMock('Symfony\\Component\\Form\\Test\\FormInterface'); $event = new FormEvent($form, $data); $filter = new FixUrlProtocolListener('http'); $filter->onBind($event); $this->assertEquals('ftp://www.symfony.com', $event->getData()); }