Class: FakeBraintree::Transaction
- Inherits:
-
Object
- Object
- FakeBraintree::Transaction
- Defined in:
- lib/fake_braintree/transaction.rb
Instance Method Summary collapse
- #create ⇒ Object
-
#initialize(data, id) ⇒ Transaction
constructor
A new instance of Transaction.
Constructor Details
#initialize(data, id) ⇒ Transaction
Returns a new instance of Transaction.
5 6 7 8 |
# File 'lib/fake_braintree/transaction.rb', line 5 def initialize(data, id) @data = data @id = id end |
Instance Method Details
#create ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/fake_braintree/transaction.rb', line 10 def create response = { "id" => id, "amount" => data["amount"], "status" => status, "type" => "sale" } FakeBraintree.registry.transactions[id] = response response end |