Namespace
Drupal\Tests\ajax_example\FunctionalJavascript
File
-
modules/ajax_example/tests/src/FunctionalJavascript/SubmitDrivenTest.php
View source
<?php
namespace Drupal\Tests\ajax_example\FunctionalJavascript;
use Drupal\Core\Url;
use Drupal\FunctionalJavascriptTests\WebDriverTestBase;
class SubmitDrivenTest extends WebDriverTestBase {
protected $defaultTheme = 'stark';
protected static $modules = [
'ajax_example',
];
public function testSubmitDriven() {
$assert = $this->assertSession();
$this->drupalGet(Url::fromRoute('ajax_example.submit_driven_ajax'));
$assert->pageTextNotContains('Clicked submit (Submit):');
$this->submitForm([], 'Submit');
$assert->assertWaitOnAjaxRequest();
$assert->pageTextContains('Clicked submit (Submit):');
}
}
Classes
| Title |
Deprecated |
Summary |
| SubmitDrivenTest |
|
Tests the behavior of the submit-driven AJAX example. |