/** * @return RouteCollection */ public function getCollection() { return $this->pubSubRouter->getCollection(); }
public function testGetContext() { $routeCollection = $this->prophesize(RouteCollection::CLASS); $matcher = $this->prophesize(Matcher::CLASS); $generator = $this->prophesize(Generator::CLASS); $routeLoader = $this->prophesize(RouteLoader::CLASS); $router = new Router($routeCollection->reveal(), $matcher->reveal(), $generator->reveal(), $routeLoader->reveal()); $router->setContext(new RouterContext()); $this->assertInstanceOf(RouterContext::class, $router->getContext()); }