/** * Generate with content_id but the object at id is not route aware. * * @expectedException \Symfony\Component\Routing\Exception\RouteNotFoundException */ public function testGenerateWrongContentClassInRepository() { $this->provider->expects($this->never())->method('getRouteByName'); $contentRepository = $this->buildMock('Symfony\\Cmf\\Component\\Routing\\ContentRepositoryInterface', array('findById', 'getContentId')); $contentRepository->expects($this->once())->method('findById')->with('/content/id')->will($this->returnValue($this)); $this->generator->setContentRepository($contentRepository); $this->generator->generate('', array('content_id' => '/content/id')); }