Jyxo\Input\FluentTest::testSuperglobals PHP Method

testSuperglobals() public method

Tests superglobal arrays.
public testSuperglobals ( )
    public function testSuperglobals()
    {
        $_REQUEST['data'] = $_POST['data'] = 'string';
        $_REQUEST['jyxo'] = $_GET['jyxo'] = '1';
        $input = new Fluent();
        $input->post('data')->validate('stringLengthGreaterThan', 'short', 5)->validate('stringLengthLessThan', 'long', 7)->query('jyxo')->validate('isInt')->request('jyxo')->validate('lessThan', 'big', 100);
        $this->assertTrue($input->isValid());
        $this->assertNull($input->validateAll());
    }