public async Task Deve_Obrigar_PeriodoFim() { var command = new InserirDevolutivaCommand(1, new List <long> { 1, 2, 3, 4 }, DateTime.Today.AddDays(-15), DateTime.MinValue, textoDescricao, 1); var result = ValidarCommand(command); result.ShouldHaveValidationErrorFor(a => a.PeriodoFim); }
public async Task Deve_Obrigar_Descricao() { var command = new InserirDevolutivaCommand(1, new List <long> { 1, 2, 3, 4 }, DateTime.Today.AddDays(-15), DateTime.Today.AddDays(15), "", 1); var result = ValidarCommand(command); result.ShouldHaveValidationErrorFor(a => a.Descricao); }
private TestValidationResult <InserirDevolutivaCommand, InserirDevolutivaCommand> ValidarCommand(InserirDevolutivaCommand command) { var validator = new InserirDevolutivaCommandValidator(); return(validator.TestValidate(command)); }