public void GetQuilometragemPorAno_Usuario1_RetornaDados()
        {
            int ano       = 2020;
            int usuarioId = 1;

            var expected = mocks.GetMocksAbastecimentoMensalDto(ano, usuarioId).ToList();
            var actual   = relatorioService.GetQuilometragemPorAno(ano, usuarioId).ToList();

            Assert.That(actual, Is.EqualTo(expected));
        }
示例#2
0
        public async Task <ActionResult <List <AbastecimentoMensalDto> > > GetQuilometrosPorAno([FromHeader] int ano)
        {
            try
            {
                List <AbastecimentoMensalDto> quilometrosPorAnoDto = await relatorioService.GetQuilometragemPorAno(ano, GetIdUsuarioLogado()).ToListAsync();

                return(Ok(quilometrosPorAnoDto));
            }
            catch (Exception ex)
            {
                return(BadRequest(new ErrorResponse(ex.Message)));
            }
        }