public function testIgnoreEmptyString() { $data = ''; $form = $this->getMock('Symfony\\Tests\\Component\\Form\\FormInterface'); $event = new FilterDataEvent($form, $data); $filter = new FixRadioInputListener(); $filter->onBindClientData($event); $this->assertEquals(array(), $event->getData()); }
public function testDontConvertEmptyStringToPlaceholderIfNoPlaceholderUsed() { $list = new ArrayKeyChoiceList(array(0 => 'A', 1 => 'B')); $data = ''; $form = $this->getMock('Symfony\\Component\\Form\\Test\\FormInterface'); $event = new FormEvent($form, $data); $listener = new FixRadioInputListener($list, false); $listener->preSubmit($event); $this->assertEquals(array(), $event->getData()); }