[HttpGet] // api/{controller} public IHttpActionResult ObterProgressoTarefa(bool concluida) { try { var retorno = OperacaoTarefa.ObterProgressoTarefa(concluida); return(Ok(retorno)); } catch (Exception e) { return(InternalServerError(e)); } }
public void QuandoExcluirTarefaDeveRetornarSucesso() { var sucesso = OperacaoTarefa.Excluir(TarefaMock.Tarefa.Id); Assert.IsTrue(sucesso, "Erro ao excluir tarefa."); }
public void QuandoObterPorFiltroDeveRetornarTarefas() { var tarefas = OperacaoTarefa.ObterPorFiltro(TarefaMock.Tarefa.Nome); Assert.IsNotNull(tarefas.Any(), "Nenhuma tarefa encontrada."); }
public void QuandoObterPorIdDeveRetornarTarefa() { var tarefa = OperacaoTarefa.ObterPorId(TarefaMock.Tarefa.Id); Assert.IsNotNull(tarefa, "Tarefa não encontrada."); }
public void QuandoObterTodosDeveRetornarTarefas() { var tarefas = OperacaoTarefa.ObterTodos(); Assert.IsTrue(tarefas.Any(), "Nenhuma tarefa encontrada."); }
public void QuandoAtualizarTarefaDeveRetornarSucesso() { var sucesso = OperacaoTarefa.Atualizar(TarefaMock.Tarefa); Assert.IsTrue(sucesso, "Erro ao atualizar tarefa."); }
public void QuandoSalvarTarefaDeveRetornarSucesso(Tarefa tarefa) { var sucesso = OperacaoTarefa.Salvar(tarefa); Assert.IsTrue(sucesso, "Erro ao salvar tarefa."); }