/** * Method testSetDefaultOptions */ public function testConfigureOptions() { $resolver = new OptionsResolver(); $this->type->configureOptions($resolver); $resolvedOptions = $resolver->resolve(); $this->assertEquals(self::DATA_CLASS, $resolvedOptions['data_class']); $this->assertEquals(['add_product'], $resolvedOptions['validation_groups']); }
/** * @return FrontendLineItemType */ protected function getParentForm() { $form = new FrontendLineItemType(); $form->setLineItemSubscriber($this->getLineItemSubscriber()); $form->setDataClass(self::DATA_CLASS); return $form; }