Exemple #1
0
        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));
     }
 }
Exemple #3
0
        public void QuandoExcluirSubtarefaDeveRetornarSucesso()
        {
            var sucesso = OperacaoSubtarefa.Excluir(SubtarefaMock.Subtarefa.Id);

            Assert.IsTrue(sucesso, "Erro ao excluir subtarefa.");
        }
Exemple #4
0
        public void QuandoObterPorIdTarefaDeveRetornarSubtarefas()
        {
            var subtarefas = OperacaoSubtarefa.ObterPorIdTarefa(TarefaMock.Tarefa.Id);

            Assert.IsTrue(subtarefas.Any(), "Nenhuma subtarefa encontrada");
        }
Exemple #5
0
        public void QuandoObterPorFiltroDeveRetornarSubtarefas()
        {
            var subtarefas = OperacaoSubtarefa.ObterPorFiltro(SubtarefaMock.Subtarefa.Nome);

            Assert.IsTrue(subtarefas.Any(), "Nenhuma subtarefa encontrada.");
        }
Exemple #6
0
        public void QuandoObterPorIdDeveRetornarSubtarefa()
        {
            var subtarefa = OperacaoSubtarefa.ObterPorId(SubtarefaMock.Subtarefa.Id);

            Assert.IsNotNull(subtarefa, "Subtarefa não encontrada.");
        }
Exemple #7
0
        public void QuandoObterTodosDeveRetornarSubtarefas()
        {
            var subtarefas = OperacaoSubtarefa.ObterTodos();

            Assert.IsTrue(subtarefas.Any(), "Nenhuma subtarefa encontrada.");
        }
Exemple #8
0
        public void QuandoAtualizarSubtarefaDeveRetornarSucesso()
        {
            var sucesso = OperacaoSubtarefa.Atualizar(SubtarefaMock.Subtarefa);

            Assert.IsTrue(sucesso, "Erro ao atualizar subtarefa.");
        }