public ComandaQueryHandler(
     IComandaDapper comandaDapper,
     IMediator mediator,
     IComandaRepository comandaRepository
     )
 {
     _comandaDapper     = comandaDapper;
     _mediator          = mediator;
     _comandaRepository = comandaRepository;
 }
示例#2
0
        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;
        }