public void GetQuilometragemPorCarro_Usuario1_RetornaDados() { DateTime inicio = new DateTime(2020, 1, 1); DateTime fim = new DateTime(2020, 12, 1); int usuarioId = 1; var expected = mocks.GetQuilometragemPorCarroDtoUsuario(inicio, fim, usuarioId).ToList(); var actual = relatorioService.GetQuilometragemPorCarro(inicio, fim, usuarioId).ToList(); Assert.That(actual, Is.EqualTo(expected)); }
public async Task <ActionResult <List <AbastecimentoPorCarroDto> > > QuilometrosPorCarro([FromHeader] DateTime dataInicial, [FromHeader] DateTime dataFinal) { try { List <AbastecimentoPorCarroDto> quilometrosPorCarroDto = await relatorioService.GetQuilometragemPorCarro(dataInicial, dataFinal, GetIdUsuarioLogado()).ToListAsync(); return(Ok(quilometrosPorCarroDto)); } catch (Exception ex) { return(BadRequest(new ErrorResponse(ex.Message))); } }