mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-07-23 23:29:39 +02:00
14 lines
558 B
Ruby
14 lines
558 B
Ruby
require "test_helper"
|
|
|
|
class TransactionTest < ActiveSupport::TestCase
|
|
# See: https://github.com/maybe-finance/maybe/wiki/vision#signage-of-money
|
|
test "negative amounts are inflows, positive amounts are outflows to an account" do
|
|
inflow_transaction = transactions(:checking_four)
|
|
outflow_transaction = transactions(:checking_five)
|
|
|
|
assert inflow_transaction.amount < 0
|
|
assert outflow_transaction.amount >= 0
|
|
assert Transaction.inflows.include? inflow_transaction
|
|
assert Transaction.outflows.include? outflow_transaction
|
|
end
|
|
end
|