From 376f1c250857ca23eeb44b78d5d5a7afc70eea38 Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Fri, 15 Dec 2023 17:55:04 +0100 Subject: [PATCH] test: add cases for rounding --- qrbill_test.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/qrbill_test.go b/qrbill_test.go index b00693a..13d81d1 100644 --- a/qrbill_test.go +++ b/qrbill_test.go @@ -42,6 +42,16 @@ func TestAmountValidation(t *testing.T) { wantAmount: "50.00", }, + { + amount: "50.339", + wantAmount: "50.34", + }, + + { + amount: "50.331", + wantAmount: "50.33", + }, + { amount: "50.-", wantAmount: "0.00", // result of invalid input