import transaction from qif file

This commit is contained in:
MaysWind
2024-10-20 01:47:54 +08:00
parent 70ccf7b691
commit 981a1aac4f
15 changed files with 1999 additions and 6 deletions
+15
View File
@@ -278,6 +278,21 @@ func TestParseAmount(t *testing.T) {
actualValue, err = ParseAmount("-12.34")
assert.Nil(t, err)
assert.Equal(t, expectedValue, actualValue)
expectedValue = int64(0)
actualValue, err = ParseAmount("+0")
assert.Nil(t, err)
assert.Equal(t, expectedValue, actualValue)
expectedValue = int64(12)
actualValue, err = ParseAmount("+0.12")
assert.Nil(t, err)
assert.Equal(t, expectedValue, actualValue)
expectedValue = int64(1234)
actualValue, err = ParseAmount("+12.34")
assert.Nil(t, err)
assert.Equal(t, expectedValue, actualValue)
}
func TestParseAmount_InvalidAmount(t *testing.T) {