mirror of
https://github.com/internetee/registry.git
synced 2025-07-22 18:56:05 +02:00
Bind specific invoice when paid via Banklink / EveryPay
Fix styling issues Move redundant logic to shared base
This commit is contained in:
parent
cbbfbae99e
commit
0cf2ff92a3
7 changed files with 50 additions and 14 deletions
|
@ -114,7 +114,9 @@ class BankLinkTest < ActiveSupport::TestCase
|
|||
mock_transaction.expect(:paid_at= , Date.parse('2018-04-01 00:30:00 +0300'), [Time.parse('2018-04-01T00:30:00+0300')])
|
||||
mock_transaction.expect(:buyer_name=, 'John Doe', ['John Doe'])
|
||||
mock_transaction.expect(:save!, true)
|
||||
mock_transaction.expect(:autobind_invoice, AccountActivity.new)
|
||||
mock_transaction.expect(:binded?, false)
|
||||
mock_transaction.expect(:bind_invoice, AccountActivity.new, [1])
|
||||
mock_transaction.expect(:errors, [])
|
||||
|
||||
BankTransaction.stub(:find_by, mock_transaction) do
|
||||
@completed_bank_link.complete_transaction
|
||||
|
|
|
@ -72,7 +72,9 @@ class EveryPayTest < ActiveSupport::TestCase
|
|||
mock_transaction.expect(:paid_at= , Date.strptime('1524136727', '%s'), [Date.strptime('1524136727', '%s')])
|
||||
mock_transaction.expect(:buyer_name=, 'John Doe', ['John Doe'])
|
||||
mock_transaction.expect(:save!, true)
|
||||
mock_transaction.expect(:autobind_invoice, AccountActivity.new)
|
||||
mock_transaction.expect(:binded?, false)
|
||||
mock_transaction.expect(:bind_invoice, AccountActivity.new, [1])
|
||||
mock_transaction.expect(:errors, [])
|
||||
|
||||
BankTransaction.stub(:find_by, mock_transaction) do
|
||||
@every_pay.complete_transaction
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue