コード例 #1
0
 public function testGetSetHasValue()
 {
     $node = $this->createNode('input', '', array('type' => 'text', 'name' => 'name', 'value' => 'value'));
     $field = new InputFormField($node);
     $this->assertEquals('value', $field->getValue(), '->getValue() returns the value of the field');
     $field->setValue('foo');
     $this->assertEquals('foo', $field->getValue(), '->setValue() sets the value of the field');
     $this->assertTrue($field->hasValue(), '->hasValue() always returns true');
 }
コード例 #2
0
 public function testInitialize()
 {
     $node = $this->createNode('input', '', array('type' => 'text', 'name' => 'name', 'value' => 'value'));
     $field = new InputFormField($node);
     $this->assertEquals('value', $field->getValue(), '->initialize() sets the value of the field to the value attribute value');
 }