From 454efd486df9ff5e1c33f3cfe508e15bf6d34160 Mon Sep 17 00:00:00 2001 From: dudaodong Date: Wed, 19 Jan 2022 19:45:18 +0800 Subject: [PATCH] test: add test logic for assert --- internal/assert_test.go | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/internal/assert_test.go b/internal/assert_test.go index 185dd79..ae0bcfa 100644 --- a/internal/assert_test.go +++ b/internal/assert_test.go @@ -8,11 +8,31 @@ func TestAssert(t *testing.T) { assert := NewAssert(t, "TestAssert") assert.Equal(0, 0) assert.NotEqual(1, 0) + + assert.NotEqual("1", 1) + var uInt1 uint + var uInt2 uint + var uInt8 uint8 + var uInt16 uint16 + var uInt32 uint32 + var uInt64 uint64 + assert.NotEqual(uInt1, uInt8) + assert.NotEqual(uInt8, uInt16) + assert.NotEqual(uInt16, uInt32) + assert.NotEqual(uInt32, uInt64) + + assert.Equal(uInt1, uInt2) + + uInt1 = 1 + uInt2 = 2 + assert.Less(uInt1, uInt2) + assert.Greater(1, 0) assert.GreaterOrEqual(1, 1) assert.Less(0, 1) assert.LessOrEqual(0, 0) + assert.Equal(0.1, 0.1) assert.Greater(1.1, 0.1) assert.Less(0.1, 1.1)