eZ\Publish\Core\MVC\Symfony\Routing\Tests\RouteReferenceGeneratorTest::testGenerateNullResourceWithoutRoute PHP Method

testGenerateNullResourceWithoutRoute() public method

    public function testGenerateNullResourceWithoutRoute()
    {
        $currentRouteName = 'my_route';
        $currentRouteParams = array('foo' => 'bar');
        $request = new Request();
        $requestStack = new RequestStack();
        $requestStack->push($request);
        $event = new RouteReferenceGenerationEvent(new RouteReference(null, array()), $request);
        $this->dispatcher->expects($this->once())->method('dispatch')->with(MVCEvents::ROUTE_REFERENCE_GENERATION, $this->equalTo($event));
        $generator = new RouteReferenceGenerator($this->dispatcher);
        $generator->setRequestStack($requestStack);
        $reference = $generator->generate();
        $this->assertInstanceOf('eZ\\Publish\\Core\\MVC\\Symfony\\Routing\\RouteReference', $reference);
    }