public void Validate_GivenLongerThan8Chars_ReturnsTrue()
        {
            var testTarget       = new DefaultPasswordValidator();
            var password         = MakePassword(7) + "A";
            var validationResult = testTarget.Validate(password);

            Assert.True(validationResult);
        }
        public void Validate_GivenUpperCase_ReturnTrue()
        {
            var testTarget       = new DefaultPasswordValidator();
            var password         = "******"; // at least one upper case
            var validationResult = testTarget.Validate(password);

            Assert.True(validationResult);
        }
        public void Validate_GivenNoUpperCase_ReturnFalse()
        {
            var testTarget       = new DefaultPasswordValidator();
            var password         = MakePassword(8); // all lower case
            var validationResult = testTarget.Validate(password);

            Assert.False(validationResult);
        }
        public void Validate_GivenShorterThan8Chars_ReturnsFalse()
        {
            var testTarget       = new DefaultPasswordValidator();
            var password         = MakePassword(7);
            var validationResult = testTarget.Validate(password);

            Assert.False(validationResult);
        }
Example #5
0
        public void Validate_GivenOneUpperCase_ReturnsTrue()
        {
            //Given
            var testTarget = new DefaultPasswordValidator();
            var password   = MakeString(8) + "A"; // at least one upper case
            //When
            var validationResult = testTarget.Validate(password);

            //Then
            Assert.True(validationResult);
        }
Example #6
0
        public void Validate_GivenNoUpperCase_ReturnsFalse()
        {
            //Given
            var testTarget = new DefaultPasswordValidator();
            var password   = MakeString(8); // all lower case
            //When
            var validationResult = testTarget.Validate(password);

            //Then
            Assert.False(validationResult);
        }
Example #7
0
        public void Validate_GivenShorterThan8Characters_ReturnsFalse()
        {
            //Given
            var testTarget = new DefaultPasswordValidator();
            var password   = MakeString(6) + "A";
            //When
            var validationResult = testTarget.Validate(password);

            //Then
            Assert.False(validationResult);
        }
Example #8
0
        public void Validate_GivenLongerThan8Chars_ReturnsTrue()
        {
            //Given
            var testTarget = new DefaultPasswordValidator();
            var password   = MakeString(7) + "A";
            //When
            var validationResult = testTarget.Validate(password);


            //Then
            Assert.True(validationResult);
        }