public void QuandoSalvarSubtarefaDeveRetornarSucesso(Subtarefa subtarefa) { SubtarefaMock.AdicionarTarefa(subtarefa); var sucesso = OperacaoSubtarefa.Salvar(subtarefa); Assert.IsTrue(sucesso, "Erro ao salvar subtarefa."); }
[HttpGet] // api/{controller} public IHttpActionResult ObterPorIdTarefa(int idTarefa) { try { var retorno = OperacaoSubtarefa.ObterPorIdTarefa(idTarefa); return(Ok(retorno)); } catch (Exception e) { return(InternalServerError(e)); } }
public void QuandoExcluirSubtarefaDeveRetornarSucesso() { var sucesso = OperacaoSubtarefa.Excluir(SubtarefaMock.Subtarefa.Id); Assert.IsTrue(sucesso, "Erro ao excluir subtarefa."); }
public void QuandoObterPorIdTarefaDeveRetornarSubtarefas() { var subtarefas = OperacaoSubtarefa.ObterPorIdTarefa(TarefaMock.Tarefa.Id); Assert.IsTrue(subtarefas.Any(), "Nenhuma subtarefa encontrada"); }
public void QuandoObterPorFiltroDeveRetornarSubtarefas() { var subtarefas = OperacaoSubtarefa.ObterPorFiltro(SubtarefaMock.Subtarefa.Nome); Assert.IsTrue(subtarefas.Any(), "Nenhuma subtarefa encontrada."); }
public void QuandoObterPorIdDeveRetornarSubtarefa() { var subtarefa = OperacaoSubtarefa.ObterPorId(SubtarefaMock.Subtarefa.Id); Assert.IsNotNull(subtarefa, "Subtarefa não encontrada."); }
public void QuandoObterTodosDeveRetornarSubtarefas() { var subtarefas = OperacaoSubtarefa.ObterTodos(); Assert.IsTrue(subtarefas.Any(), "Nenhuma subtarefa encontrada."); }
public void QuandoAtualizarSubtarefaDeveRetornarSucesso() { var sucesso = OperacaoSubtarefa.Atualizar(SubtarefaMock.Subtarefa); Assert.IsTrue(sucesso, "Erro ao atualizar subtarefa."); }