Exemplo n.º 1
0
 public function testRefund()
 {
     $request = $this->gateway->refund(array('apiKey' => 'key', 'transactionReference' => 'tr_Qzin4iTWrU'));
     $this->assertInstanceOf('Omnipay\\Mollie\\Message\\RefundRequest', $request);
     $data = $request->getData();
     $this->assertFalse(array_key_exists('amount', $data));
     $request = $this->gateway->refund(array('apiKey' => 'key', 'transactionReference' => 'tr_Qzin4iTWrU', 'amount' => '10.00'));
     $this->assertInstanceOf('Omnipay\\Mollie\\Message\\RefundRequest', $request);
     $data = $request->getData();
     $this->assertSame('10.00', $data['amount']);
 }
Exemplo n.º 2
0
 public function testRefund()
 {
     $request = $this->gateway->refund(array('amount' => '10.00'));
 }