mirror of
https://github.com/internetee/registry.git
synced 2025-08-03 16:32:04 +02:00
Move payment method fetching logic to Model, rewrite tests for EveryPay component
This commit is contained in:
parent
fa1687baf0
commit
b6469f3dfe
10 changed files with 139 additions and 77 deletions
7
test/fixtures/invoice_items.yml
vendored
7
test/fixtures/invoice_items.yml
vendored
|
@ -4,3 +4,10 @@ one:
|
|||
quantity: 1
|
||||
unit: pc
|
||||
invoice: one
|
||||
|
||||
two:
|
||||
description: Acme services
|
||||
price: 5
|
||||
quantity: 1
|
||||
unit: pc
|
||||
invoice: unpaid
|
||||
|
|
27
test/fixtures/invoices.yml
vendored
27
test/fixtures/invoices.yml
vendored
|
@ -24,3 +24,30 @@ one:
|
|||
reference_no: 13
|
||||
number: 1
|
||||
description: Order nr 1 from registrar 1234567 second number 2345678
|
||||
|
||||
unpaid:
|
||||
issue_date: <%= Date.parse '2010-07-05' %>
|
||||
due_date: <%= Date.parse '2010-07-06' %>
|
||||
currency: EUR
|
||||
seller_name: Seller Ltd
|
||||
seller_reg_no: 1234
|
||||
seller_iban: US75512108001245126199
|
||||
seller_bank: Main Bank
|
||||
seller_swift: swift
|
||||
seller_email: info@seller.test
|
||||
seller_country_code: US
|
||||
seller_street: Main Street 1
|
||||
seller_city: New York
|
||||
seller_contact_name: John Doe
|
||||
buyer: bestnames
|
||||
buyer_name: Buyer Ltd
|
||||
buyer_reg_no: 12345
|
||||
buyer_email: info@buyer.test
|
||||
buyer_country_code: GB
|
||||
buyer_street: Main Street 2
|
||||
buyer_city: London
|
||||
vat_rate: 0.1
|
||||
total: 16.50
|
||||
reference_no: 13
|
||||
number: 2
|
||||
description: Order nr 2 from registrar 1234567 second number 2345678
|
||||
|
|
20
test/fixtures/payment_orders.yml
vendored
Normal file
20
test/fixtures/payment_orders.yml
vendored
Normal file
|
@ -0,0 +1,20 @@
|
|||
issued:
|
||||
type: PaymentOrders::EveryPay
|
||||
status: issued
|
||||
invoice: one
|
||||
response:
|
||||
notes:
|
||||
|
||||
paid:
|
||||
type: PaymentOrders::EveryPay
|
||||
status: paid
|
||||
invoice: one
|
||||
response: "{}"
|
||||
notes:
|
||||
|
||||
cancelled:
|
||||
type: PaymentOrders::Seb
|
||||
status: cancelled
|
||||
invoice: one
|
||||
response: "{}"
|
||||
notes: User failed to make payment. Bank responded with code 1911
|
Loading…
Add table
Add a link
Reference in a new issue