Exemplo n.º 1
0
 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());
 }