public IActionResult Get(long id, [FromServices] IConsultasEventoTipo consultasEventoTipo) { var eventoTipoDto = consultasEventoTipo.ObterPorId(id); if (eventoTipoDto == null) { NoContent(); } return(Ok(eventoTipoDto)); }
public async Task <IActionResult> Listar([FromQuery] FiltroEventoTipoDto filtroEventoTipoDto, [FromServices] IConsultasEventoTipo consultasEventoTipo) { var listaEventoTipo = await consultasEventoTipo.Listar(filtroEventoTipoDto); return(Ok(listaEventoTipo)); }
public void Deve_Disparar_Excecao_Ao_Instanciar_Sem_Dependencias() { Assert.Throws <ArgumentNullException>(() => consultasEventoTipo = new ConsultasEventoTipo(null, httpContext.Object)); Assert.Throws <ArgumentNullException>(() => consultasEventoTipo = new ConsultasEventoTipo(repositorioEventoTipo.Object, null)); }
public ConsultasEventoTipoTeste() { repositorioEventoTipo = new Mock <IRepositorioEventoTipo>(); httpContext = new Mock <IHttpContextAccessor>(); consultasEventoTipo = new ConsultasEventoTipo(repositorioEventoTipo.Object, httpContext.Object); }