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); }
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); }
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); }
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); }
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); }