public void StepsToChange_WhenGivenRepeatedCharactersString_Returns3() { // Arrange StrongPasswordChecker strongPasswordChecker = new StrongPasswordChecker(); int expected = 3; string password = "******"; // Act int actual = strongPasswordChecker.StepsToChange(password); // Assert Assert.AreEqual(expected, actual); }
public void StepsToChange_WhenGivenSingleCharacterString_Returns5() { // Arrange StrongPasswordChecker strongPasswordChecker = new StrongPasswordChecker(); int expected = 5; string password = "******"; // Act int actual = strongPasswordChecker.StepsToChange(password); // Assert Assert.AreEqual(expected, actual); }
public void StepsToChange_WhenGivenAShortButStrongString_Returns1() { // Arrange StrongPasswordChecker strongPasswordChecker = new StrongPasswordChecker(); int expected = 1; string password = "******"; // Act int actual = strongPasswordChecker.StepsToChange(password); // Assert Assert.AreEqual(expected, actual); }
public void StepsToChange_WhenGivenAnotherCorrectLengthString_Returns1() { // Arrange StrongPasswordChecker strongPasswordChecker = new StrongPasswordChecker(); int expected = 2; string password = "******"; // Act int actual = strongPasswordChecker.StepsToChange(password); // Assert Assert.AreEqual(expected, actual); }
public void StepsToChange_WhenGivenAStrongPasswordString_Returns0() { // Arrange StrongPasswordChecker strongPasswordChecker = new StrongPasswordChecker(); int expected = 0; string password = "******"; // Act int actual = strongPasswordChecker.StepsToChange(password); // Assert Assert.AreEqual(expected, actual); }