public async Task GerarNotaFiscalServiceTest() { int idComanda = 5; 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.BuscarPedidoPorComandaAsync(idComanda)) .Returns(Task.Run(() => pedidos)); var service = new ComandaService(repository.Object); var nota = await service.GerarNotaFiscalAsync(idComanda); Assert.NotEqual(0, nota.TotalSemDesconto, 2); }