public function FormTextareaTestCase::testValueCallback in Drupal 7
Tests that textarea value is properly set.
File
- modules/
simpletest/ tests/ form.test, line 2222 - Unit tests for the Drupal Form API.
Class
- FormTextareaTestCase
- Tests for form textarea.
Code
public function testValueCallback() {
$element = array();
$form_state = array();
$test_cases = array(
array(
NULL,
FALSE,
),
array(
NULL,
NULL,
),
array(
'',
array(
'test',
),
),
array(
'test',
'test',
),
array(
'123',
123,
),
);
foreach ($test_cases as $test_case) {
list($expected, $input) = $test_case;
$this
->assertIdentical($expected, form_type_textarea_value($element, $input, $form_state));
}
}