add basic test for blocks package #59 (actually add file)
Jeromy committed
Sep 15, 2014 at 06:08 UTC
782976f473c689e54c1f83c845a782f55f5c610b
1 file changed
+25
blocks/blocks_test.go
new
+25
@@ -0,0 +1,25 @@
1
+package blocks
2
+
3
+import "testing"
4
+
5
+func TestBlocksBasic(t *testing.T) {
6
+
7
+ // Test empty data
8
+ empty := []byte{}
9
+ _, err := NewBlock(empty)
10
+ if err != nil {
11
+ t.Fatal(err)
12
+ }
13
+
14
+ // Test nil case
15
+ _, err = NewBlock(nil)
16
+ if err != nil {
17
+ t.Fatal(err)
18
+ }
19
+
20
+ // Test some data
21
+ _, err = NewBlock([]byte("Hello world!"))
22
+ if err != nil {
23
+ t.Fatal(err)
24
+ }
25
+}