/** * Test case for oePayPalOrderPayment::setIsValid * Test case for oePayPalOrderPayment::getIsValid * * @param bool $blIsValid * * @dataProvider providerSetGetIsValid */ public function testSetGetIsValid($blIsValid) { $oOrderPayment = new oePayPalOrderPayment(); $oOrderPayment->setIsValid($blIsValid); $this->assertEquals($blIsValid, $oOrderPayment->getIsValid(), 'Should be same value from getter as set in setter.'); }
/** * Wrapper to create order payment. * * @param string $sTransactionId transaction id. * @param bool $blValid if payment should be marked as not valid. * @param string $sValidationMessage validation message * * @return oePayPalOrderPayment */ protected function _prepareOrderPayment($sTransactionId, $blValid = true, $sValidationMessage = '') { $oOrderPayment = new oePayPalOrderPayment(); $oOrderPayment->setPaymentId('__a24das5das45'); $oOrderPayment->setOrderId('_sOrderId'); $oOrderPayment->setTransactionId($sTransactionId); if (!$blValid) { $oOrderPayment->setIsValid(false); } if ($sValidationMessage) { $sDate = date('Y-m-d H:i:s', oxRegistry::get("oxUtilsDate")->getTime()); $oOrderPayment->addComment($sDate, $sValidationMessage); } return $oOrderPayment; }