public async Task E_Possivel_Obter_Todos_Processos() { _serviceMock = new Mock <IProcessoService>(); _serviceMock.Setup(x => x.ObterTodosProcessos()).ReturnsAsync(listaProcessos); _service = _serviceMock.Object; var result = await _service.ObterTodosProcessos(); Assert.NotNull(result); Assert.True(result.Count() == listaProcessos.Count); }
public async Task <ActionResult> ObterTodosProcessos() { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { IEnumerable <ProcessoRetornoDto> processos = await _service.ObterTodosProcessos(); if (processos.Count() > 0) { return(Ok(processos)); } return(NoContent()); } catch (ArgumentException ex) { return(StatusCode((int)HttpStatusCode.InternalServerError, ex.Message)); } }