lithium\tests\cases\action\RequestTest::testRequestTypeAccessors PHP Method

testRequestTypeAccessors() public method

    public function testRequestTypeAccessors()
    {
        $request = new Request(array('env' => array('REQUEST_METHOD' => 'GET')));
        $this->assertTrue($request->is('get'));
        $this->assertFalse($request->is('post'));
        $request = new Request(array('env' => array('REQUEST_METHOD' => 'POST')));
        $this->assertTrue($request->is('post'));
        $this->assertFalse($request->is('get'));
        $this->assertFalse($request->is('put'));
        $request = new Request(array('env' => array('REQUEST_METHOD' => 'PUT')));
        $this->assertTrue($request->is('put'));
        $this->assertFalse($request->is('get'));
        $this->assertFalse($request->is('post'));
    }
RequestTest