function AttributeRouteDiscoveryTest::setUp

Same name and namespace in other branches
  1. main core/tests/Drupal/Tests/Core/Routing/AttributeRouteDiscoveryTest.php \Drupal\Tests\Core\Routing\AttributeRouteDiscoveryTest::setUp()

Overrides UnitTestCase::setUp

File

core/tests/Drupal/Tests/Core/Routing/AttributeRouteDiscoveryTest.php, line 33

Class

AttributeRouteDiscoveryTest
Tests \Drupal\Core\Routing\AttributeRouteDiscovery.

Namespace

Drupal\Tests\Core\Routing

Code

protected function setUp() : void {
  parent::setUp();
  $event = new RouteBuildEvent(new RouteCollection());
  $namespaces = new \ArrayObject([
    'Drupal\\router_test' => $this->root . '/core/modules/system/tests/modules/router_test_directory/src',
  ]);
  $discovery = new AttributeRouteDiscovery($namespaces);
  $discovery->onRouteBuild($event);
  $this->routeCollection = $event->getRouteCollection();
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.