Пример #1
0
 function it_maps_recurring_payment_instrument(Payment $payment)
 {
     $data = ['payment_method' => 'recurring', 'payment_instrument' => ['payment_id' => 'ba3119f2-9a73-11e4-89d3-123b93f75cba']];
     $instrument = new PaymentInstrumentRecurring();
     $instrument->setPaymentId('ba3119f2-9a73-11e4-89d3-123b93f75cba');
     $payment->setPaymentMethod('recurring')->shouldBeCalled();
     $payment->setPaymentInstrument($instrument)->shouldBeCalled();
     $this->map($data, $payment);
 }