public void PasswordMatch_PasswordMatching_Success() { var passwordMatch = "12Beøæå"; var SecurePassword = passwordMatch.ConvertToSecureString(); List <SecureString> mylist = new List <SecureString> { SecurePassword, SecurePassword }; bool ValidationMatchTrue = _uut.Validate(mylist); Assert.That(ValidationMatchTrue, Is.EqualTo(true)); }
public void _passwordMatchValidator_DifferentInput_NegativeAndPosetiveInput(string input, string otherInput, bool result) { SecureString secureinput = new SecureString(); foreach (var Char in input) { secureinput.AppendChar(Char); } SecureString secureOtherInput = new SecureString(); foreach (var Char in input) { secureOtherInput.AppendChar(Char); } List <SecureString> passwords = new List <SecureString>(); passwords.Add(secureinput); passwords.Add(secureOtherInput); Assert.That(_passwordMatchValidator.Validate(passwords), Is.EqualTo(result)); }