public function testTransactionWithSavedCardObject() { $card = self::createTestCard(); $card->create(); $transaction = new PagarMe_Transaction(array('amount' => 10000, 'payment_method' => 'credit_card')); $transaction->setCard($card); $transaction->charge(); $this->assertEqual($transaction->getStatus(), 'paid'); }