previewPendingCharges() публичный статический Метод

Previews an invoice for an account using its pending charges
public static previewPendingCharges ( $accountCode, $attributes = [], $client = null ) : Recurly_Invoice
Результат Recurly_Invoice invoice on success
Пример #1
0
 public function testFailedPreviewPendingCharges()
 {
     $this->client->addResponse('POST', '/accounts/abcdef1234567890/invoices/preview', 'invoices/create-422.xml');
     try {
         $invoice = Recurly_Invoice::previewPendingCharges('abcdef1234567890', array(), $this->client);
         $this->fail("Expected Recurly_ValidationError");
     } catch (Recurly_ValidationError $e) {
         $this->assertEquals($e->errors[0]->symbol, 'will_not_invoice');
     }
 }