Improve tests

- Remove unnecessary fixtures
- Remove unnecessary teardown steps
- Improve readability
This commit is contained in:
Artur Beljajev 2019-06-20 16:34:33 +03:00
parent 07b23ca57f
commit 8faa6d55ea
6 changed files with 35 additions and 70 deletions

View file

@ -7,11 +7,8 @@ class BankLinkTest < ActiveSupport::TestCase
def setup
super
@invoice = invoices(:for_payments_test)
invoice_item = invoice_items(:one)
@invoice.items << invoice_item
@invoice.items << invoice_item
@invoice = invoices(:one)
@invoice.update!(total: 12)
travel_to '2018-04-01 00:30 +0300'
create_new_bank_link
@ -19,12 +16,6 @@ class BankLinkTest < ActiveSupport::TestCase
create_cancelled_bank_link
end
def teardown
super
travel_back
end
def create_completed_bank_link
params = {
'VK_SERVICE': '1111',