package cookie import ( "testing" "github.com/bmizerany/assert" ) func TestEncodeAndDecodeAccessToken(t *testing.T) { const secret = "0123456789abcdefghijklmnopqrstuv" const token = "my access token" c, err := NewCipher(secret) assert.Equal(t, nil, err) encoded, err := c.Encrypt(token) assert.Equal(t, nil, err) decoded, err := c.Decrypt(encoded) assert.Equal(t, nil, err) assert.NotEqual(t, token, encoded) assert.Equal(t, token, decoded) }