commit 4990150b3aac8066c0cdee4c7dc9170e433e73c9 parent 9c7079e5323eed4d16e24c1c4245d6586cecac53 Author: MS <ms@taler.net> Date: Tue, 4 Apr 2023 19:18:43 +0200 testing zero-check for amounts Diffstat:
| M | util/src/test/kotlin/AmountTest.kt | | | 8 | ++++++-- |
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/util/src/test/kotlin/AmountTest.kt b/util/src/test/kotlin/AmountTest.kt @@ -19,8 +19,12 @@ inline fun <reified ExceptionType> assertException(block: () -> Unit) { class AmountTest { @Test fun equalTest() { - val z = BigDecimal("-0000000000.0000000000") - assert(isAmountZero(z)) + assert(isAmountZero(BigDecimal("-0000000000.0000000000"))) + assert(!isAmountZero(BigDecimal("1"))) + assert(isAmountZero(BigDecimal("0.00"))) + assert(isAmountZero(BigDecimal("0"))) + assert(!isAmountZero(BigDecimal("00000000000001"))) + assert(!isAmountZero(BigDecimal("-1.00000000"))) } @Test