public async Task <IActionResult> Get([FromServices] ObterLinhaPorId obterLinhaloPorId, long id)
        {
            var linha = await obterLinhaloPorId.Executar(id);

            if (linha is null)
            {
                return(NotFound());
            }

            return(new ObjectResult(linha));
        }
Ejemplo n.º 2
0
        public async Task DeveListarUmaLinhaPorId()
        {
            //arrange
            var linha = new Domain.Entities.Linha(
                nome: "Linha 1",
                id: 1
                );

            await context.AddAsync(linha);

            await context.SaveChangesAsync();

            //act
            var linhaCadastrada = await obterLinhaPorId.Executar(id : 1);

            //assert
            Assert.NotNull(linhaCadastrada);
        }