public function CacheExampleTest::testCacheExampleMenu in Examples for Developers 8
Same name and namespace in other branches
- 3.x modules/cache_example/tests/src/Functional/CacheExampleTest.php \Drupal\Tests\cache_example\Functional\CacheExampleTest::testCacheExampleMenu()
Test menu links and routes.
Test the following:
- A link to the cache_example in the Tools menu.
- That you can successfully access the cache_example form.
File
- cache_example/
tests/ src/ Functional/ CacheExampleTest.php, line 43
Class
- CacheExampleTest
- Tests for the cache_example module.
Namespace
Drupal\Tests\cache_example\FunctionalCode
public function testCacheExampleMenu() {
$assert = $this
->assertSession();
// Test for a link to the cache_example in the Tools menu.
$this
->drupalGet('');
$assert
->statusCodeEquals(200);
$assert
->linkByHrefExists('examples/cache-example');
// Verify if the can successfully access the cache_example form.
$this
->drupalGet('examples/cache-example');
$assert
->statusCodeEquals(200);
}