2025-12-18 10:12:51 +00:00

26 lines
532 B
PHP

<?php
class Stripe_InvoiceTest extends StripeTestCase
{
public function testUpcoming()
{
authorizeFromEnv();
$customer = self::createTestCustomer();
Stripe_InvoiceItem::create(
array(
'customer' => $customer->id,
'amount' => 0,
'currency' => 'usd',
));
$invoice = Stripe_Invoice::upcoming(
array(
'customer' => $customer->id,
));
$this->assertEqual($invoice->customer, $customer->id);
$this->assertEqual($invoice->attempted, false);
}
}