/** * @dataProvider providerResponseData */ public function testGetAmount($aDataResponse, $aDataExpect) { $oResponse = new oePayPalResponseDoVerifyWithPayPal(); $oResponse->setData($aDataResponse); $this->assertEquals($aDataExpect['amount'], $oResponse->getAmount()); }
protected function getIPNRequestValidator($aPayPalRequest, $aPayPalResponse, $sShopOwnerUserName) { $oPayPalResponse = new oePayPalResponseDoVerifyWithPayPal(); $oPayPalResponse->setData($aPayPalResponse); $oPayPalIPNRequestValidator = new oePayPalIPNRequestValidator(); $oPayPalIPNRequestValidator->setPayPalRequest($aPayPalRequest); $oPayPalIPNRequestValidator->setPayPalResponse($oPayPalResponse); $oPayPalIPNRequestValidator->setShopOwnerUserName($sShopOwnerUserName); return $oPayPalIPNRequestValidator; }