/** * Tests superglobal arrays. */ 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()); }