blocks_test.go 351 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
package blocks

import "testing"

func TestBlocksBasic(t *testing.T) {

	// Test empty data
	empty := []byte{}
	_, err := NewBlock(empty)
	if err != nil {
		t.Fatal(err)
	}

	// Test nil case
	_, err = NewBlock(nil)
	if err != nil {
		t.Fatal(err)
	}

	// Test some data
	_, err = NewBlock([]byte("Hello world!"))
	if err != nil {
		t.Fatal(err)
	}
}