public void BaseSetUp() { conventions = BuildConventions(); var encryptedValue = new EncryptedValue { EncryptedBase64Value = EncryptedBase64Value, Base64Iv = "init_vector" }; var fakeEncryptionService = new FakeEncryptionService(encryptedValue); mutator = new EncryptionMutator(fakeEncryptionService, conventions); }
public void Should_clear_the_compatibility_properties() { var svc = new FakeEncryptionService(new EncryptedValue { EncryptedBase64Value = EncryptedBase64Value, Base64Iv = "Base64Iv" }); var value = (WireEncryptedString)MySecretMessage; WireEncryptedStringConversions.EncryptValue(svc, value, null); Assert.AreEqual(value.EncryptedValue.EncryptedBase64Value, EncryptedBase64Value); }
public void Should_clear_the_compatibility_properties() { var svc = new FakeEncryptionService(new EncryptedValue { EncryptedBase64Value = EncryptedBase64Value, Base64Iv = "Base64Iv" }); var value = (WireEncryptedString) MySecretMessage; WireEncryptedStringConversions.EncryptValue(svc, value, null); Assert.AreEqual(value.EncryptedValue.EncryptedBase64Value, EncryptedBase64Value); }
public void Should_throw_an_exception() { var svc = new FakeEncryptionService(new EncryptedValue { EncryptedBase64Value = "EncryptedBase64Value", Base64Iv = "Base64Iv" }); var value = new WireEncryptedString { Value = "The real value" }; // ReSharper disable once InvokeAsExtensionMethod var exception = Assert.Throws<Exception>(() => WireEncryptedStringConversions.DecryptValue(svc, value, null)); Assert.AreEqual("Encrypted property is missing encryption data", exception.Message); }
public void Should_throw_an_exception() { var svc = new FakeEncryptionService(new EncryptedValue { EncryptedBase64Value = "EncryptedBase64Value", Base64Iv = "Base64Iv" }); var value = new WireEncryptedString { Value = "The real value" }; // ReSharper disable once InvokeAsExtensionMethod var exception = Assert.Throws <Exception>(() => WireEncryptedStringConversions.DecryptValue(svc, value, null)); Assert.AreEqual("Encrypted property is missing encryption data", exception.Message); }
public void BaseSetUp() { conventions = BuildConventions(); var encryptedValue = new EncryptedValue { EncryptedBase64Value = EncryptedBase64Value, Base64Iv = "init_vector" }; var fakeEncryptionService = new FakeEncryptionService(encryptedValue); mutator = new EncryptionMutator(fakeEncryptionService, conventions); }