public function UrlTest::testFromRoutedPathWithInvalidRoute in Drupal 8
Tests fromUri() method with a user-entered path not matching any route.
@covers ::fromUri
File
- core/
tests/ Drupal/ Tests/ Core/ UrlTest.php, line 230 - Contains \Drupal\Tests\Core\UrlTest.
Class
- UrlTest
- @coversDefaultClass \Drupal\Core\Url @group UrlTest
Namespace
Drupal\Tests\CoreCode
public function testFromRoutedPathWithInvalidRoute() {
$this->pathValidator
->expects($this
->once())
->method('getUrlIfValidWithoutAccessCheck')
->with('invalid-path')
->willReturn(FALSE);
$url = Url::fromUri('internal:/invalid-path');
$this
->assertSame(FALSE, $url
->isRouted());
$this
->assertSame('base:invalid-path', $url
->getUri());
}