From 2e30389703700ecc81d1e80acaacd15025cd9aad Mon Sep 17 00:00:00 2001 From: dudaodong Date: Fri, 4 Mar 2022 17:30:47 +0800 Subject: [PATCH] test: add TestTruncRound --- mathutil/mathutil_test.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/mathutil/mathutil_test.go b/mathutil/mathutil_test.go index 2e30c47..e2fd1e1 100644 --- a/mathutil/mathutil_test.go +++ b/mathutil/mathutil_test.go @@ -59,3 +59,14 @@ func TestRoundToString(t *testing.T) { assert.Equal(RoundToString(0.125, 2), "0.13") assert.Equal(RoundToString(0.125, 3), "0.125") } + +func TestTruncRound(t *testing.T) { + assert := internal.NewAssert(t, "TestTruncRound") + + assert.Equal(TruncRound(0, 0), float64(0)) + assert.Equal(TruncRound(0, 1), float64(0)) + assert.Equal(TruncRound(0.124, 2), float64(0.12)) + assert.Equal(TruncRound(0.125, 2), float64(0.12)) + assert.Equal(TruncRound(0.125, 3), float64(0.125)) + assert.Equal(TruncRound(33.33333, 2), float64(33.33)) +}