Simplified forms considerably
This commit is contained in:
@@ -17,13 +17,15 @@
|
||||
|
||||
(t/deftest yodlee->transaction
|
||||
(t/testing "Should parse dates"
|
||||
(t/is (= #inst "2021-01-01T00:00:00-08:00" (:transaction/date (sut/yodlee->transaction (assoc base-transaction :date "2021-01-01")))))
|
||||
(t/is (= #inst "2021-06-01T00:00:00-07:00" (:transaction/date (sut/yodlee->transaction (assoc base-transaction :date "2021-06-01"))))))
|
||||
(t/is (= #inst "2021-01-01T00:00:00-08:00" (:transaction/date (sut/yodlee->transaction (assoc base-transaction :date "2021-01-01") false))))
|
||||
(t/is (= #inst "2021-06-01T00:00:00-07:00" (:transaction/date (sut/yodlee->transaction (assoc base-transaction :date "2021-06-01") false)))))
|
||||
|
||||
(t/testing "Should invert amount for debits"
|
||||
(t/is (= -12.0 (:transaction/amount (sut/yodlee->transaction (assoc base-transaction
|
||||
:amount {:amount 12.0}
|
||||
:baseType "DEBIT")))))
|
||||
:baseType "DEBIT")
|
||||
false))))
|
||||
(t/is (= 12.0 (:transaction/amount (sut/yodlee->transaction (assoc base-transaction
|
||||
:amount {:amount 12.0}
|
||||
:baseType "CREDIT")))))))
|
||||
:baseType "CREDIT")
|
||||
false))))))
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
(ns auto-ap.routes.invoices-test
|
||||
(ns auto-ap.routes.invoice-test
|
||||
(:require
|
||||
[auto-ap.datomic :refer [uri conn]]
|
||||
[auto-ap.datomic.migrate :as m]
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
(ns auto-ap.routes.invoice-test
|
||||
(:require [clojure.test :as t]))
|
||||
|
||||
Reference in New Issue
Block a user