public void TestEncryptedParts_ConstructorFor_ClassOnePropertyOneEncrypted() { var cipher = GetCipher(); var instance = new ClassOnePropertyOneEncrypted(); var target = new EncryptedParts(instance, cipher); // should succeed Assert.IsTrue(true); }
public void TestEncryptedParts_Encrypt_Default_ClassOnePropertyOneEncrypted() { var cipher = GetCipher(); var instance = new ClassOnePropertyOneEncrypted(); var target = new EncryptedParts(instance, cipher); target.Encrypt(); Assert.IsTrue(instance.Encrypted != null); Assert.IsTrue(instance.Encrypted.Length != 0); }
public void TestEncryptedParts_RoundTrip_Default_ClassOnePropertyOneEncrypted() { var cipher = GetCipher(); var instance = new ClassOnePropertyOneEncrypted(); var target1 = new EncryptedParts(instance, cipher); target1.Encrypt(); Assert.IsTrue(instance.Encrypted != null); Assert.IsTrue(instance.Encrypted.Length != 0); var target2 = new EncryptedParts(instance, cipher); target2.Decrypt(); Assert.IsNull(instance.Decrypted1); }