public function testPreSubmit() { $form = $this->factory->create($this->formType, null, []); $this->formType->preSubmit(new FormEvent($form, null)); $this->assertTrue($form->has('productUnit')); $config = $form->get('productUnit')->getConfig(); $this->assertEquals(ProductUnitSelectionType::NAME, $config->getType()->getName()); $options = $config->getOptions(); $this->assertEquals(false, $options['disabled']); $this->assertEquals('orob2b.product.productunit.entity_label', $options['label']); }