public GarcomCommandHandlerTest() { _helperEntitiesTest = new HelperEntitiesTest(); var repositoryMoq = new Mock <IGarcomRepository>(); repositoryMoq .Setup(x => x.GetAll()) .Returns((new List <Garcom>() { new Garcom(_helperEntitiesTest.Nome, "65 984143977") }).AsQueryable()); repositoryMoq .Setup(x => x.PossuiNomeCadastrado(It.IsAny <Garcom>())) .Returns((Garcom c) => repositoryMoq.Object.GetAll().Where(c => c.Nome.Nome == c.Nome.Nome).Any()); var mediatorMoq = new Mock <IMediator>(); mediatorMoq .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <CancellationToken>())) .Returns(Task.CompletedTask); _mediator = mediatorMoq.Object; _garcomRepository = repositoryMoq.Object; }
public ProdutoCommandHandlerTest() { _helperEntitiesTest = new HelperEntitiesTest(); var repositoryMoq = new Mock <IProdutoRepository>(); repositoryMoq .Setup(x => x.GetAll()) .Returns((new List <Produto>() { new Produto(_helperEntitiesTest.Nome, 10.25m) }).AsQueryable()); repositoryMoq .Setup(x => x.PossuiProdutoCadastrado(It.IsAny <Produto>())) .Returns((Produto c) => repositoryMoq.Object.GetAll().Where(c => c.Nome.Nome == c.Nome.Nome).Any()); var mediatorMoq = new Mock <IMediator>(); mediatorMoq .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <CancellationToken>())) .Returns(Task.CompletedTask); _mediator = mediatorMoq.Object; _produtoRepository = repositoryMoq.Object; }
public ComandaCommandHandlerTest() { _helperEntitiesTest = new HelperEntitiesTest(); var repositoryMoq = new Mock <IComandaRepository>(); repositoryMoq .Setup(x => x.GetAll()) .Returns((new List <Comanda>() { new Comanda(_helperEntitiesTest.ComandaVo) }).AsQueryable()); repositoryMoq .Setup(x => x.PossuiNumeroComandaCadastrada(It.IsAny <Comanda>())) .Returns((Comanda c) => repositoryMoq.Object.GetAll().Where(c => c.NumeroComanda.Numero == c.NumeroComanda.Numero).Any()); var mediatorMoq = new Mock <IMediator>(); mediatorMoq .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <CancellationToken>())) .Returns(Task.CompletedTask); _mediator = mediatorMoq.Object; _comandaRepository = repositoryMoq.Object; }
public ClienteCommandHandlerTest() { _helperEntitiesTest = new HelperEntitiesTest(); var repositoryMoq = new Mock <IClienteRepository>(); repositoryMoq .Setup(x => x.GetAll()) .Returns((new List <Cliente>() { new Cliente(_helperEntitiesTest.Nome) }).AsQueryable()); repositoryMoq .Setup(x => x.PossuiNomeCadastrado(It.IsAny <Cliente>())) .Returns((Cliente c) => repositoryMoq.Object.GetAll().Where(c => c.Nome.Nome == c.Nome.Nome).Any()); var mediatorMoq = new Mock <IMediator>(); mediatorMoq .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <CancellationToken>())) .Returns(Task.CompletedTask); _mediator = mediatorMoq.Object; _clienteRepository = repositoryMoq.Object; }
public PedidoCommandHandlerTest() { _helperEntitiesTest = new HelperEntitiesTest(); var repositoryPedidoGetEntityNullMoq = new Mock <IPedidoRepository>(); var repositoryPedidoMoq = new Mock <IPedidoRepository>(); var repositoryGarcomMoq = new Mock <IGarcomRepository>(); var repositoryComandaMoq = new Mock <IComandaRepository>(); var repositoryHistoricoPedidoMoq = new Mock <IHistoricoPedidoRepository>(); var repositoryProdutoPedidoMoq = new Mock <IProdutoPedidoRepository>(); var repositoryClientePedidoMoq = new Mock <IClienteRepository>(); Garcom garcomNull = null; repositoryGarcomMoq .Setup(x => x.GetEntityById(It.IsAny <Guid>())) .Returns(garcomNull); Pedido pedidoNull = null; repositoryPedidoGetEntityNullMoq .Setup(x => x.GetEntityById(It.IsAny <Guid>())) .Returns(pedidoNull); repositoryPedidoMoq .Setup(x => x.GetEntityById(It.IsAny <Guid>())) .Returns(_helperEntitiesTest.Pedido); Comanda comandaNull = null; repositoryComandaMoq .Setup(x => x.GetEntityById(It.IsAny <Guid>())) .Returns(comandaNull); ProdutoPedido produtoPedidoNull = null; repositoryProdutoPedidoMoq .Setup(x => x.GetEntityById(It.IsAny <Guid>())) .Returns(produtoPedidoNull); var mediatorMoq = new Mock <IMediator>(); mediatorMoq .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <CancellationToken>())) .Returns(Task.CompletedTask); _mediator = mediatorMoq.Object; _pedidoGetEntityNullRepository = repositoryPedidoGetEntityNullMoq.Object; _pedidoRepository = repositoryPedidoMoq.Object; _comandaRepository = repositoryComandaMoq.Object; _garcomRepository = repositoryGarcomMoq.Object; _historicoPedidoRepository = repositoryHistoricoPedidoMoq.Object; _produtoPedidoRepository = repositoryProdutoPedidoMoq.Object; _clienteRepository = repositoryClientePedidoMoq.Object; }
public ComandaQueryHandlerTest() { _helperEntitiesTest = new HelperEntitiesTest(); var dapperMoq = new Mock <IComandaDapper>(); dapperMoq .Setup(x => x.ObterComandas(It.IsAny <int>(), It.IsAny <int>())) .ReturnsAsync((new List <ComandaDto>() { new ComandaDto() })); var mediatorMoq = new Mock <IMediator>(); mediatorMoq .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <CancellationToken>())) .Returns(Task.CompletedTask); _mediator = mediatorMoq.Object; _comandaDapper = dapperMoq.Object; _comandaRepository = null; }
public PedidoTest() { _helperTest = new HelperEntitiesTest(); }
public GarcomTest() { _helperTest = new HelperEntitiesTest(); }