public function testConfigureOptions() { if (version_compare(Kernel::VERSION_ID, '20600') < 0) { $this->markTestSkipped('No need to test on symfony < 2.6'); } $resolver = new OptionsResolver(); $type = new ImageType(); $type->configureOptions($resolver); $this->assertTrue($resolver->isRequired('image_path')); $this->assertTrue($resolver->isRequired('image_filter')); $this->assertTrue($resolver->isDefined('image_attr')); $this->assertTrue($resolver->isDefined('link_url')); $this->assertTrue($resolver->isDefined('link_filter')); $this->assertTrue($resolver->isDefined('link_attr')); }