internal static void AssertNameOnlyValidation(IDataValidator validator, IGroup group) { ValidationStates results = validator.ValidateNameProperty(group); Assert.AreEqual(1, results.Count(), "Group name validation failed"); Assert.AreEqual(Validations.NAME_PROPERTY, results.First().PropertyName, "Failed property is not a 'Name'"); }
public void DbFavorite_Validate_ReturnsAllServerNameErrors() { ValidationStates results = ValidateDbFavorite(); var serverNameErrors = results.Count(result => result.PropertyName == "ServerName"); Assert.AreEqual(2, serverNameErrors, "DbFavorite ServerName wasnt validated properly"); }
public void DbFavorite_Validate_ReturnsAllProtocolErrors() { ValidationStates results = ValidateDbFavorite(); var protocolErrors = results.Count(result => result.PropertyName == "Protocol"); Assert.AreEqual(2, protocolErrors, "DbFavorite protocol wasnt validated properly"); }
public void InvalidDbFavorite_Validatie_ReturnsErrorsForAllProperties() { ValidationStates results = ValidateDbFavorite(); Assert.AreEqual(9, results.Count(), "Some properties arent validated properly for DbFavorite"); }