From 2f32015f940aa421eafbac41c6d8bdc5e227f190 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Sun, 18 Sep 2016 13:27:09 +0200 Subject: Test Unmarshal/Marshal --- enc_test.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'enc_test.go') diff --git a/enc_test.go b/enc_test.go index 6cbdb67..a6b1c2b 100644 --- a/enc_test.go +++ b/enc_test.go @@ -1,6 +1,9 @@ package main -import "testing" +import ( + "bytes" + "testing" +) var b64enc = []byte(`RWRCSwAAAACzJBN2gC5//jVvDiV76rs4m2aKXkljqDpbOC0bBf7abZhV/Zygr6b0KIbSI56JQutwzsQeouxnnHuVTZp3IW4M9qdpe5Nh8Jrr5g7r0rHLPxEPmcv/dNru6ZjqI7CcGsY=`) @@ -8,4 +11,8 @@ func TestUnmarshalEnc(t *testing.T) { v := new(EncKey) v.Unmarshal(b64enc) t.Logf("%+v", v) + out, _ := v.Marshal() + if !bytes.Equal(b64enc, out) { + t.Errorf("expected %v, got %v", b64enc, out) + } } -- cgit v1.2.3