/**
* Tests altering and finished event.
*
* @covers ::onRouteAlter
* @covers ::onRouteFinished
*/
public function testSubscribing() { // Ensure that onRouteFinished can be called without throwing notices
// when no path roots got set.
$this->pathRootsSubscriber->
onRouteFinished();
$route_collection =
new RouteCollection();
$route_collection->
add('test_route1',
new Route('/test/bar'
));
$route_collection->
add('test_route2',
new Route('/test/baz'
));
$route_collection->
add('test_route3',
new Route('/test2/bar/baz'
));
$event =
new RouteBuildEvent($route_collection);
$this->pathRootsSubscriber->
onRouteAlter($event);
$route_collection =
new RouteCollection();
$route_collection->
add('test_route4',
new Route('/test1/bar'
));