public void Command_Valido_Nao_Deve_Exibir_Erro() { var command = NovoLivroCommandOverride.NovoLivroCommand(); command.IsValid(); var validationResult = command.ValidationResult; Assert.True(validationResult.Errors.Count == default(int)); }
public void Command_Com_ISBN_NULL_Deve_Cair_No_Valid_E_Exibir_Erro() { var command = NovoLivroCommandOverride.NovoLivroCommandComISBNNULL(); command.IsValid(); var validationResult = command.ValidationResult; Assert.Contains(validationResult.Errors, v => v.PropertyName.Contains("ISBN")); }
public void Command_Com_Ano_Edicao_Zero_Deve_Cair_No_Valid_E_Exibir_Erro() { var command = NovoLivroCommandOverride.NovoLivroCommandComAnoEdicaoZero(); command.IsValid(); var validationResult = command.ValidationResult; Assert.Contains(validationResult.Errors, v => v.PropertyName.Contains("AnoEdicao")); }