Esempio n. 1
0
 /**
  * @covers Xoops\Form\Element::setWithDefaults
  */
 public function test_setWithDefaults()
 {
     $name = 'color';
     $enum = ['red', 'blue', 'green'];
     $default = 'black';
     $this->object->setWithDefaults($name, '', $default, $enum);
     $this->assertEquals($default, $this->object->get($name));
     $this->object->setWithDefaults($name, 'purple', $default, $enum);
     $this->assertEquals($default, $this->object->get($name));
     $this->object->setWithDefaults($name, 'blue', $default, $enum);
     $this->assertEquals('blue', $this->object->get($name));
 }