/**
  * @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;
 }