public void DeveRetornarErroSeDadosPacoteInvalido() { // Para que eu n precise passar os parametros basta eu criar um ctor vazio var command = new CriarPacoteCommand(); command.Validar(); Assert.True(command.Invalid, "Pacote é válido"); }
public void DeveRetornarErroSeDadosInvalido() { // Para que eu n precise passar os parametros basta eu criar um ctor vazio var command = new CriarPacoteCommand("Viagem para Austrália", "País Exótico", "png.1", true); command.Validar(); Assert.True(command.Valid, "Pacote é válido"); }
public void SucessoCasoDadosCriarPacoteCommandValidos() { var _command = new CriarPacoteCommand("Pacote excluivo para novos usuários", "Pacote muito excepcional!", "pacote.jpg", true); //Validando os campos informados _command.Validar(); //Espera sucesso ao inserir um novo pacote Assert.True(_command.Valid, "Os dados estão incorretos"); }
public void ErroCasoImagemCriarPacoteCommandInvalidos() { var _command = new CriarPacoteCommand("Pacote excluivo para novos usuários", "Pacote muito excepcional", "", false); //Validando os campos informados _command.Validar(); //Espera erro ao inserir um novo pacote //devido a falta de um resultado para o parametro 'imagem' Assert.True(_command.Invalid, "A imagem informada está correta"); }
public void ErroCasoDescricaoCriarPacoteCommandInvalidos() { var _command = new CriarPacoteCommand("Pacote excluivo para novos usuários", "", "pacote.jpg", false); //Validando os campos informados _command.Validar(); //Espera erro ao inserir um novo pacote //devido a falta de um resultado para o parametro 'descricao' Assert.True(_command.Invalid, "A descrição informada está correta"); }
public void ErroCasoTituloCriarPacoteCommandInvalido() { var _command = new CriarPacoteCommand("", "Pacote muito excepcional", "pacote.jpg", true); //Validando os campos informados _command.Validar(); //Espera erro ao inserir um novo pacote //devido a falta de um resultado para o parametro 'titulo' Assert.True(_command.Invalid, "O título informado está correto"); }
public void ErroCasoDadosCriarPacoteCommandInvalidos() { var _command = new CriarPacoteCommand("", "", "", false); //Validando os campos informados _command.Validar(); //Espera erro ao inserir um novo pacote //devido a falta de um resultado para o parametro 'titulo', 'descricao', 'imagem' Assert.True(_command.Invalid, "Os dados estão corretos"); }
public void DeveRetornarErroSeDadosValidos() { // Para que eu n precise passar os parametros basta eu criar um ctor vazio var command = new CriarPacoteCommand("", "País Exótico", "png.1", true); command.Validar(); // Se o meu objeto command passar pelas validacoes // Invalid = false // Se não Invalid = true // Valid = true // Se não = false Assert.True(command.Invalid, "Pacote é válido"); }