public async Task Deve_Exigir_Planejamento_Com_200_Caracteres() { var command = new InserirDiarioBordoCommand(1, "teste de limite de caracteres", ""); var result = ValidarCommand(command); result.ShouldHaveValidationErrorFor(a => a.Planejamento); }
public async Task Deve_Obrigar_Planejamento() { var command = new InserirDiarioBordoCommand(1, "", ""); var result = ValidarCommand(command); result.ShouldHaveValidationErrorFor(a => a.Planejamento); }
private TestValidationResult <InserirDiarioBordoCommand, InserirDiarioBordoCommand> ValidarCommand(InserirDiarioBordoCommand command) { var validator = new InserirDiarioBordoCommandValidator(); return(validator.TestValidate(command)); }