/** * @param $value * @param $expected * @dataProvider providerSanitizeRequest */ public function testSanitizeRequest($value, $expected) { $this->modx->setOption('allow_tags_in_post', false); $_GET['test'] = $value; $_POST['test'] = $value; $_REQUEST['test'] = $value; $_COOKIE['test'] = $value; $this->request->sanitizeRequest(); $this->assertEquals($expected, $_GET['test'], 'Failed on GET'); $this->assertEquals($expected, $_POST['test'], 'Failed on POST'); $this->assertEquals($expected, $_REQUEST['test'], 'Failed on REQUEST'); $this->assertEquals($expected, $_COOKIE['test'], 'Failed on COOKIE'); }