/** * Test if checkParamSpecialChars also can fix arrays * * @dataProvider providerCheckParamSpecialCharsAlsoFixesArrayKeys */ public function testCheckParamSpecialCharsAlsoFixesArrayKeys($checkData, $checkExpectedResult) { $oPayPalRequest = new oePayPalRequest(); $this->assertEquals($checkExpectedResult, $oPayPalRequest->escapeSpecialChars($checkData)); }
/** * Test case for oePayPalRequest::getRequestParameter() * Test case for oePayPalRequest::getGetParameter() * Test case for oePayPalRequest::getPostParameter() * * @dataProvider providerGetRequestParameter */ public function testGetRequestParameter($aPost, $aGet, $sParameterName, $blRaw, $mExpectedRequestParameter) { $_POST = $aPost; $_GET = $aGet; $oPayPalRequest = new oePayPalRequest(); $this->assertEquals($mExpectedRequestParameter, $oPayPalRequest->getRequestParameter($sParameterName, $blRaw)); }