Add loan and credit card views (#1268)

* Add loan and credit card views

* Lint fix

* Clean up overview card markup

* Lint fix

* Test fix
This commit is contained in:
Zach Gollwitzer
2024-10-08 17:16:37 -04:00
committed by GitHub
parent 9263dd3bbe
commit fd941d714d
34 changed files with 564 additions and 102 deletions

View File

@@ -1,7 +1,18 @@
require "test_helper"
class LoanTest < ActiveSupport::TestCase
# test "the truth" do
# assert true
# end
test "calculates correct monthly payment for fixed rate loan" do
loan_account = Account.create! \
family: families(:dylan_family),
name: "Mortgage Loan",
balance: 500000,
currency: "USD",
accountable: Loan.create!(
interest_rate: 3.5,
term_months: 360,
rate_type: "fixed"
)
assert_equal 2245, loan_account.loan.monthly_payment.amount
end
end