public function testGetMethod() {
$request = new Request(array('env' => array(
'PHP_SELF' => '/lithium.com/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.com';
$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'));
}