From ada684e05458cce26a97b245cd96a8fd72523daa Mon Sep 17 00:00:00 2001 From: Taylor Gerring Date: Wed, 5 Nov 2014 17:44:28 +0100 Subject: [PATCH] added test for BinaryLength --- ethutil/bytes_test.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/ethutil/bytes_test.go b/ethutil/bytes_test.go index 051f924d40..2a106d5856 100644 --- a/ethutil/bytes_test.go +++ b/ethutil/bytes_test.go @@ -115,3 +115,22 @@ func TestReadVarInt(t *testing.T) { t.Errorf("Expected %d | Got %d", exp1, res1) } } + +func TestBinaryLength(t *testing.T) { + data1 := 0 + data2 := 920987656789 + + exp1 := 0 + exp2 := 5 + + res1 := BinaryLength(data1) + res2 := BinaryLength(data2) + + if res1 != exp1 { + t.Errorf("Expected %d got %d", exp1, res1) + } + + if res2 != exp2 { + t.Errorf("Expected %d got %d", exp2, res2) + } +}