public function testGetDefaultOptions() { $type = new ImmutableArrayType(); $this->assertEquals('sonata_type_immutable_array', $type->getName()); $this->assertEquals(version_compare(Kernel::VERSION, '2.8', '<') ? 'form' : 'Symfony\\Component\\Form\\Extension\\Core\\Type\\FormType', $type->getParent()); FormHelper::configureOptions($type, $resolver = new OptionsResolver()); $options = $resolver->resolve(); $expected = array('keys' => array()); $this->assertEquals($expected, $options); }
public function testGetDefaultOptions() { $type = new ImmutableArrayType(); $this->assertEquals('sonata_type_immutable_array', $type->getName()); $this->assertEquals('form', $type->getParent()); $resolver = new OptionsResolver(); $type->setDefaultOptions($resolver); $options = $resolver->resolve(); $expected = array('keys' => array()); $this->assertEquals($expected, $options); }