private function getRequestInstanceForClientIpTests($remoteAddr, $httpForwardedFor, $trustedProxies) {
$request = new Request();
$server = array(
'REMOTE_ADDR' => $remoteAddr,
);
if (null !== $httpForwardedFor) {
$server['HTTP_X_FORWARDED_FOR'] = $httpForwardedFor;
}
if ($trustedProxies) {
Request::setTrustedProxies($trustedProxies);
}
$request
->initialize(array(), array(), array(), array(), array(), $server);
return $request;
}