public function DurationFieldAccessTest::testRawValue in Duration Field 8
Tests raw values.
File
- tests/
src/ Functional/ DurationFieldFunctionalTest.php, line 97
Class
- DurationFieldAccessTest
- Functional tests for the Duration Field module.
Namespace
Drupal\Tests\duration_field\FunctionalCode
public function testRawValue() {
$this
->createDefaultSetup();
$this
->setFormatter('raw');
$this
->drupalGet('node/add/test_type');
$this
->assertStatusCodeEquals(200);
$this
->assertSession()
->addressMatches('/^\\/node\\/add\\/test_type$/');
$this
->fillTextValue('#edit-title-0-value', 'Dummy Title');
$this
->fillTextValue('#edit-field-duration-0-value-year', 1);
$this
->fillTextValue('#edit-field-duration-0-value-month', 2);
$this
->fillTextValue('#edit-field-duration-0-value-day', 3);
$this
->fillTextValue('#edit-field-duration-0-value-hour', 4);
$this
->fillTextValue('#edit-field-duration-0-value-minute', 5);
$this
->fillTextValue('#edit-field-duration-0-value-second', 6);
$this
->click('input[name="op"]');
$this
->assertStatusCodeEquals(200);
$this
->assertTextExists('P1Y2M3DT4H5M6S');
}