public void ConvertFrom_Value_Not_Encrypted_Just_Return_It_Bool() { const bool myBool = true; var returnVal = EncryptionValueConverter <bool> .ConvertFrom(_encryptionService.Object, $"{myBool}"); _encryptionService.Verify(x => x.Decrypt <bool>(It.IsAny <string>()), Times.Never); Assert.Equal(myBool, returnVal); }
public void ConvertFrom_Value_Not_Encrypted_Just_Return_It_Int() { const int myInt = 47; var returnVal = EncryptionValueConverter <int> .ConvertFrom(_encryptionService.Object, $"{myInt}"); _encryptionService.Verify(x => x.Decrypt <int>(It.IsAny <string>()), Times.Never); Assert.Equal(myInt, returnVal); }
public void ConvertFrom_Value_Not_Encrypted_Just_Return_It_Float() { const double myFloat = 47.123; var returnVal = EncryptionValueConverter <double> .ConvertFrom(_encryptionService.Object, $"{myFloat}"); _encryptionService.Verify(x => x.Decrypt <double>(It.IsAny <string>()), Times.Never); Assert.Equal(myFloat, returnVal); }
public void ConvertFrom_Value_Not_Encrypted_Just_Return_It_String() { const string unEncryptedString = "MY_UNENCRYPTED_STRING"; var returnVal = EncryptionValueConverter <string> .ConvertFrom(_encryptionService.Object, unEncryptedString); _encryptionService.Verify(x => x.Decrypt <string>(It.IsAny <string>()), Times.Never); Assert.Equal(unEncryptedString, returnVal); }
public void ConvertFrom_Value_Is_Encrypted_Return_Decrypted_Float() { const double myFloat = 47.123; _encryptionService.Setup(x => x.Decrypt <double>(It.IsAny <string>())).Returns(myFloat); var returnVal = EncryptionValueConverter <double> .ConvertFrom(_encryptionService.Object, $"ENC-{myFloat}"); _encryptionService.Verify(x => x.Decrypt <double>(It.Is <string>(y => y == $"{myFloat}"))); Assert.Equal(myFloat, returnVal); }
public void ConvertFrom_Value_Is_Encrypted_Return_Decrypted_Bool() { const bool myBool = true; _encryptionService.Setup(x => x.Decrypt <bool>(It.IsAny <string>())).Returns(myBool); var returnVal = EncryptionValueConverter <bool> .ConvertFrom(_encryptionService.Object, $"ENC-{myBool}"); _encryptionService.Verify(x => x.Decrypt <bool>(It.Is <string>(y => y == $"{myBool}"))); Assert.Equal(myBool, returnVal); }
public void ConvertFrom_Value_Is_Encrypted_Return_Decrypted_Int() { const int myInt = 47; _encryptionService.Setup(x => x.Decrypt <int>(It.IsAny <string>())).Returns(myInt); var returnVal = EncryptionValueConverter <int> .ConvertFrom(_encryptionService.Object, $"ENC-{myInt}"); _encryptionService.Verify(x => x.Decrypt <int>(It.Is <string>(y => y == $"{myInt}"))); Assert.Equal(myInt, returnVal); }
public void ConvertFrom_Value_Is_Encrypted_Return_Decrypted_String_Handle_Empty_String() { var unEncryptedString = string.Empty; _encryptionService.Setup(x => x.Decrypt <string>(It.IsAny <string>())).Returns(unEncryptedString); var returnVal = EncryptionValueConverter <string> .ConvertFrom(_encryptionService.Object, $"ENC-{unEncryptedString}"); _encryptionService.Verify(x => x.Decrypt <string>(It.Is <string>(y => y == unEncryptedString))); Assert.Equal(unEncryptedString, returnVal); }
public void ConvertFrom_Value_Is_Encrypted_Return_Decrypted_String() { const string unEncryptedString = "MY_UNENCRYPTED_STRING"; _encryptionService.Setup(x => x.Decrypt <string>(It.IsAny <string>())).Returns(unEncryptedString); var returnVal = EncryptionValueConverter <string> .ConvertFrom(_encryptionService.Object, $"ENC-{unEncryptedString}"); _encryptionService.Verify(x => x.Decrypt <string>(It.Is <string>(y => y == unEncryptedString))); Assert.Equal(unEncryptedString, returnVal); }