private function createRequest($cookieValue = null)
{
$request = $this->createMock('Symfony\\Component\\HttpFoundation\\Request');
$request->cookies = $this->createMock('Symfony\\Component\\HttpFoundation\\ParameterBag');
$request->cookies->expects($this->any())->method('get')->with('cookieName')->willReturn($cookieValue);
$request->cookies->expects($this->any())->method('has')->with('cookieName')->willReturn($cookieValue ? true : false);
$request->expects($this->any())->method('getHost')->willReturn("hostname.tld");
return $request;
}