/** * @dataProvider statusOptions */ public function testSetStatusOptions(array $statusOptions) { $this->assertSame($this->fieldset, $this->fieldset->setStatusOptions($statusOptions)); $this->fieldset->init(); $status = $this->fieldset->get('status'); $this->assertSame($statusOptions, $status->getValueOptions()); }
public function createService(ServiceLocatorInterface $serviceLocator) { $services = $serviceLocator->getServiceLocator(); $translator = $services->get('Translator'); $statusOptions = (new \Auth\Entity\Status())->getOptions($translator); $fieldset = new UserStatusFieldset(); $fieldset->setStatusOptions($statusOptions); return $fieldset; }