Ejemplo n.º 1
0
        public void SecretsAreConcealed()
        {
            var provider = new SecretConfigurationProvider("secret", "secret-value");

            var config = new ConfigurationRoot(new IConfigurationProvider[] {
                provider
            });

            var debugView = config.GetDebugView(ProcessValue);

            Assert.Contains(SecretCover, debugView);
        }
Ejemplo n.º 2
0
        public void DecodeSecret_HandlesNormalCases(byte[] value)
        {
            var result = SecretConfigurationProvider.DecodeSecret(value);

            Assert.Equal(Encoding.UTF8.GetBytes("testdata"), Encoding.UTF8.GetBytes(result));
        }