public function testUpdateModel() { $form = new Admin_Form_Collection(); $form->getElement('Id')->setValue(99); $form->getElement('Name')->setValue('TestName'); $form->getElement('Number')->setValue('50'); $form->getElement('Visible')->setValue('1'); $form->getElement('VisiblePublish')->setValue('1'); $form->getElement('OaiSubset')->setValue('TestSubset'); $form->getElement('Theme')->setValue('plain'); $model = new Opus_Collection(); $form->updateModel($model); $this->assertNull($model->getId()); $this->assertEquals('TestName', $model->getName()); $this->assertEquals('50', $model->getNumber()); $this->assertEquals('1', $model->getVisible()); $this->assertEquals('1', $model->getVisiblePublish()); $this->assertEquals('TestSubset', $model->getOaiSubset()); $this->assertEquals('plain', $model->getTheme()); }