$client->
request('GET', 'http://www.example.com/'
);
$this->
assertEquals('Request: /',
$client->
getResponse()->
getContent(), '->doRequest() uses the request handler to make the request'
);
$this->
assertEquals('www.example.com',
$client->
getRequest()->
getHost(), '->doRequest() uses the request handler to make the request'
);
$client->
request('GET', 'http://www.example.com/?parameter=http://example.com'
);
$this->
assertEquals('http://www.example.com/?parameter='.
urlencode('http://example.com'
),
$client->
getRequest()->
getUri(), '->doRequest() uses the request handler to make the request'
);
} public function testGetScript() { $client =
new TestClient(new TestHttpKernel());
$client->
insulate();
$client->
request('GET', '/'
);
$this->
assertEquals('Request: /',
$client->
getResponse()->
getContent(), '->getScript() returns a script that uses the request handler to make the request'
);
} public function testFilterResponseConvertsCookies() { $client =
new HttpKernelBrowser(new TestHttpKernel());
$r =
new \
ReflectionObject($client);