package main import ( "bytes" "testing" ) var b64enc = []byte(`RWRCSwAAAACzJBN2gC5//jVvDiV76rs4m2aKXkljqDpbOC0bBf7abZhV/Zygr6b0KIbSI56JQutwzsQeouxnnHuVTZp3IW4M9qdpe5Nh8Jrr5g7r0rHLPxEPmcv/dNru6ZjqI7CcGsY=`) func TestUnmarshalEnc(t *testing.T) { v := new(EncKey) v.Unmarshal(b64enc) out, _ := v.Marshal() if !bytes.Equal(b64enc, out) { t.Errorf("expected %v, got %v", b64enc, out) } }