Esempio n. 1
0
        public async Task BuscarTodosPedidosServiceTest()
        {
            List <Pedido> pedidos = new List <Pedido>();

            pedidos.Add(new Pedido()
            {
                Id = 1, Nome = "Cerveja", Preco = 5
            });

            var repository = new Mock <IComandaRepository>();

            repository.Setup(s => s.BuscarPedidosAsync())
            .Returns(Task.Run(() => pedidos));

            var service = new ComandaService(repository.Object);

            var result = await service.BuscarTodosPedidosAsync();

            Assert.NotNull(result);
            Assert.Equal(pedidos.Count.ToString(), result.Count.ToString());
        }