From 5572670ee868f43a2abba5e0de882bd905f1df0a Mon Sep 17 00:00:00 2001 From: axtloss Date: Sun, 3 Mar 2024 19:49:31 +0100 Subject: Add basic test units --- verify/core/crypt_test.go | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 verify/core/crypt_test.go (limited to 'verify/core/crypt_test.go') diff --git a/verify/core/crypt_test.go b/verify/core/crypt_test.go new file mode 100644 index 0000000..5ea42d6 --- /dev/null +++ b/verify/core/crypt_test.go @@ -0,0 +1,21 @@ +package core + +import "testing" + +func TestCalculateStringHash(t *testing.T) { + got, err := calculateStringHash("hello") + want := "aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d" + + if got != want || err != nil { + t.Errorf("got %s, wanted %s", got, want) + } +} + +func TestCalculateBlockHash(t *testing.T) { + got, err := CalculateBlockHash([]byte("hello")) + want := "aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d" + + if got != want || err != nil { + t.Errorf("got %s, wanted %s", got, want) + } +} -- cgit v1.2.3