Пример #1
0
        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));
        }
Пример #2
0
        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));
        }