public void TestaValidatorDaEntidadeNula() { //Arrange EntidadeValidavel entidadeA = null; IEntityValidator entityValidator = EntityValidatorFactory.CreateValidator(); //Act var entityAValidationResult = entityValidator.IsValid(entidadeA); var entityAInvalidMessages = entityValidator.GetInvalidMessages(entidadeA); //Assert Assert.IsFalse(entityAValidationResult); Assert.IsFalse(entityAInvalidMessages.Any()); }
public void EntidadeValidavelComAtributoObrigatorio() { //Arrange var entidadeA = new EntidadeValidavel(); entidadeA.PropriedadeObrigatoria = null; IEntityValidator entityValidator = EntityValidatorFactory.CreateValidator(); //Act var entityAValidationResult = entityValidator.IsValid(entidadeA); var entityAInvalidMessages = entityValidator.GetInvalidMessages(entidadeA); //Assert Assert.IsFalse(entityAValidationResult); Assert.IsTrue(entityAInvalidMessages.Any()); }