public void _25_WhenGivenAVeryStrongPassword_SholudReturnVeryStrong() { // Arrange string pw = "ABCD1234&"; PasswordStrength expected = PasswordStrength.VeryStrong; // Act PasswordStrength actual = Ex25.ValidatePassword(pw); // Assert Assert.AreEqual(expected, actual); }
public void _25_WhenGivenAWeakPassword_SholudReturnWeak() { // Arrange string pw = "ABC"; PasswordStrength expected = PasswordStrength.Weak; // Act PasswordStrength actual = Ex25.ValidatePassword(pw); // Assert Assert.AreEqual(expected, actual); }
public PartialViewResult _25(Ex25ViewModel vm) { if (!ModelState.IsValid) { ViewBag.ErrorMsg = "Invalid data!"; } else { vm.PasswordStrengt = Ex25.ValidatePassword(vm.Password); } return(PartialView("_25_partial", vm)); }
public ContentResult _25_PwStrengt(string pw) { return(Content(Ex25.ValidatePassword(pw).ToString())); }