public function testSetOptionsSetsInitialValueAccordingToSubmittedValues() { $options = array('test1' => array('value' => 'foo', 'checkedValue' => 'foo', 'uncheckedValue' => 'bar'), 'test2' => array('value' => 'bar', 'checkedValue' => 'foo', 'uncheckedValue' => 'bar')); foreach ($options as $current) { $element = new Zend_Form_Element_Checkbox('test', $current); $this->assertEquals($current['value'], $element->getValue()); $this->assertEquals($current['checkedValue'], $element->getCheckedValue()); $this->assertEquals($current['uncheckedValue'], $element->getUncheckedValue()); } }