You are here

public function FormFieldTest::testGetSetHasValue in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/symfony/dom-crawler/Tests/Field/FormFieldTest.php \Symfony\Component\DomCrawler\Tests\Field\FormFieldTest::testGetSetHasValue()

File

vendor/symfony/dom-crawler/Tests/Field/FormFieldTest.php, line 26

Class

FormFieldTest

Namespace

Symfony\Component\DomCrawler\Tests\Field

Code

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');
}