/** * Test case for oePayPalPayPalOrder::save() * Tests adding / getting PayPal Order Payment history item * * @return null */ public function testSavePayPalPayPalOrder_insert() { $oOrder = new oePayPalPayPalOrder(); $oOrder->setOrderId('123'); $oOrder->setPaymentStatus('pending'); $oOrder->setCapturedAmount(24.13); $oOrder->setRefundedAmount(12.13); $oOrder->setVoidedAmount(15.13); $oOrder->setTotalOrderSum(299.99); $oOrder->setCurrency('LTU'); $oOrder->setTransactionMode('Sale'); $oOrder->save(); $oOrderLoaded = new oePayPalPayPalOrder(); $oOrderLoaded->load($oOrder->getOrderId()); $this->assertEquals('123', $oOrderLoaded->getOrderId()); $this->assertEquals('pending', $oOrderLoaded->getPaymentStatus()); $this->assertEquals(24.13, $oOrderLoaded->getCapturedAmount()); $this->assertEquals(12.13, $oOrderLoaded->getRefundedAmount()); $this->assertEquals(15.13, $oOrderLoaded->getVoidedAmount()); $this->assertEquals(299.99, $oOrderLoaded->getTotalOrderSum()); $this->assertEquals('LTU', $oOrderLoaded->getCurrency()); $this->assertEquals('Sale', $oOrderLoaded->getTransactionMode()); }