public function testGenerateWithContentIdWithMissingMainLocation()
{
$contentId = 456;
$contentInfo = new ContentInfo(array('id' => $contentId, 'mainLocationId' => null));
$parameters = array('some' => 'thing');
$referenceType = UrlGeneratorInterface::ABSOLUTE_PATH;
$this->contentService->expects($this->once())->method('loadContentInfo')->with($contentId)->will($this->returnValue($contentInfo));
$this->router->generate(UrlAliasRouter::URL_ALIAS_ROUTE_NAME, $parameters + array('contentId' => $contentId), $referenceType);
}