public function testGetMethod()
{
$request = new Request(array('env' => array('DOCUMENT_ROOT' => '/www', 'PHP_SELF' => '/lithium/app/webroot/index.php', 'HTTP_ACCEPT' => 'text/html,application/xml,image/png,*/*', 'HTTP_ACCEPT_LANGUAGE' => 'da, en-gb;q=0.8, en;q=0.7')));
$request->data = array('Article' => array('title' => 'cool'));
$expected = array('title' => 'cool');
$result = $request->get('data:Article');
$this->assertEqual($expected, $result);
$result = $request->get('not:Post');
$this->assertNull($result);
$expected = '/lithium';
$result = $request->get('env:base');
$this->assertEqual($expected, $result);
$accept = $request->get('http:accept');
$this->assertEqual('text/html,application/xml,image/png,*/*', $accept);
$this->assertEqual($request->get('http:method'), $request->env('REQUEST_METHOD'));
}