const testText …
const testContextText …
const testEnvelopeCacheSize …
type testEnvelopeService …
func (t *testEnvelopeService) Decrypt(data []byte) ([]byte, error) { … }
func (t *testEnvelopeService) Encrypt(data []byte) ([]byte, error) { … }
func (t *testEnvelopeService) SetDisabledStatus(status bool) { … }
func (t *testEnvelopeService) Rotate() { … }
func newTestEnvelopeService() *testEnvelopeService { … }
func TestEnvelopeCaching(t *testing.T) { … }
func TestEnvelopeCacheLimit(t *testing.T) { … }
func BenchmarkEnvelopeCBCRead(b *testing.B) { … }
func BenchmarkAESCBCRead(b *testing.B) { … }
func BenchmarkEnvelopeGCMRead(b *testing.B) { … }
func BenchmarkAESGCMRead(b *testing.B) { … }
func benchmarkRead(b *testing.B, transformer value.Transformer, valueLength int) { … }
func TestBackwardsCompatibility(t *testing.T) { … }
func oldTransformToStorage(ctx context.Context, t *envelopeTransformer, data []byte, dataCtx value.Context) ([]byte, error) { … }