function UrlTest::testAccessUnrouted
Same name in other branches
- 9 core/tests/Drupal/Tests/Core/UrlTest.php \Drupal\Tests\Core\UrlTest::testAccessUnrouted()
- 8.9.x core/tests/Drupal/Tests/Core/UrlTest.php \Drupal\Tests\Core\UrlTest::testAccessUnrouted()
- 10 core/tests/Drupal/Tests/Core/UrlTest.php \Drupal\Tests\Core\UrlTest::testAccessUnrouted()
Tests the access() method for unrouted URLs (they always have access).
@covers ::access
File
-
core/
tests/ Drupal/ Tests/ Core/ UrlTest.php, line 490
Class
- UrlTest
- @coversDefaultClass \Drupal\Core\Url @group UrlTest
Namespace
Drupal\Tests\CoreCode
public function testAccessUnrouted() : void {
$account = $this->createMock('Drupal\\Core\\Session\\AccountInterface');
$url = TestUrl::fromUri('base:kittens');
$access_manager = $this->createMock('Drupal\\Core\\Access\\AccessManagerInterface');
$access_manager->expects($this->never())
->method('checkNamedRoute');
$url->setAccessManager($access_manager);
$this->assertTrue($url->access($account));
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.