public void ValidationTest_InValid() { AuthenticateInfo info = new AuthenticateInfo() { Password = "******", RepeatPassword = "******" }; info.Validate(); Assert.IsTrue(info.HasErrors); Assert.AreEqual(AuthenticateInfo.RepeatPasswordErrorMessage, info.GetErrors().Single().ErrorMessage); Assert.AreEqual(AuthenticateInfo.RepeatPasswordErrorMessage, info.GetErrors("RepeatPassword").Single().ErrorMessage); }
public void ValidationTest_Valid() { AuthenticateInfo info = new AuthenticateInfo() { Password = "******", RepeatPassword = "******" }; info.Validate(); Assert.IsFalse(info.HasErrors); Assert.IsFalse(info.GetErrors().Any()); }
public void ValidationTest_PropertyNull() { AuthenticateInfo info = new AuthenticateInfo(); info.Validate(); Assert.IsFalse(info.HasErrors); Assert.IsFalse(info.GetErrors().Any()); }