public void NaoDeveValidarAvaliacaoVazia() { AvaliacaoBUS sut = FactoryBUS.CreateAvaliacaoBUS(); Avaliacao sutObjeto = new Avaliacao(); Assert.False(sut.ValidarCampos(sutObjeto)); }
public void NaoDeveValidarAvaliacaoSemReceita() { AvaliacaoBUS sut = FactoryBUS.CreateAvaliacaoBUS(); Avaliacao sutObjeto = new Avaliacao(); sutObjeto.Nota = 3; Assert.False(sut.ValidarCampos(sutObjeto)); }
public void DeveValidarAvaliacaoComCamposObrigatorios() { AvaliacaoBUS sut = FactoryBUS.CreateAvaliacaoBUS(); Avaliacao sutObjeto = new Avaliacao(); sutObjeto.Receita = 1; sutObjeto.Nota = 3; Assert.True(sut.ValidarCampos(sutObjeto)); }
public void NaoDeveValidarAvaliacaoComNotaAcimaDeCinco() { AvaliacaoBUS sut = FactoryBUS.CreateAvaliacaoBUS(); Avaliacao sutObjeto = new Avaliacao(); sutObjeto.Receita = 1; sutObjeto.Nota = 7; Assert.False(sut.ValidarCampos(sutObjeto)); }
public void DeveValidarAvaliacaoComTodosOsCampos() { AvaliacaoBUS sut = FactoryBUS.CreateAvaliacaoBUS(); Avaliacao sutObjeto = new Avaliacao(); sutObjeto.Receita = 1; sutObjeto.Nota = 3; sutObjeto.Usuario = "Luke Skywalker"; sutObjeto.Comentario = "Do or do not. There is no try. - Yoda"; Assert.True(sut.ValidarCampos(sutObjeto)); }
private void btnAvaliar_Click(object sender, EventArgs e) { Avaliacao avaliacao = ConstruirObjeto(); if (avaliacaoBUS.ValidarCampos(avaliacao)) { if (avaliacaoBUS.Salvar(avaliacao)) { MessageBox.Show("Sua avaliação foi salva com sucesso! Obrigado!", "Sucesso"); } else { MessageBox.Show("Erro ao salvar avaliação. Obrigado pela atenção.", "Finalizado"); } this.Close(); } else { MessageBox.Show("Favor validar os campos e tentar novamente.", "Campos Inválidos"); return; } }