public ComandaServicoTest() { _comandaServico = new ComandaServico( _mockProdutoRepositorio.Object, _mockControleComandaRepositorio.Object, _mockFechamentoRepositorio.Object, _mockLimiteProdutoRepositorio.Object, _mockComboRepositorio.Object); }
public async Task test_resetar(int numeroComanda) { _mockControleComandaRepositorio.Setup(s => s.Resetar(It.IsAny <int>())) .Returns(Task.FromResult(new Retorno <SemConteudo>())); var servico = new ComandaServico( _mockProdutoRepositorio.Object, _mockControleComandaRepositorio.Object, _mockFechamentoRepositorio.Object, _mockLimiteProdutoRepositorio.Object, _mockComboRepositorio.Object); var response = _comandaServico.Resetar(numeroComanda); Assert.NotNull(response); Assert.Equal(response.Result.Ok, Convert.ToBoolean(numeroComanda)); _mockControleComandaRepositorio.Verify( mock => mock.Resetar(It.IsAny <int>()), Times.Exactly(numeroComanda)); }