public PedidoQueryHandler( IPedidoDapper clienteDapper, IMediator mediator, IPedidoRepository pedidoRepository ) { _clienteDapper = clienteDapper; _mediator = mediator; _pedidoRepository = pedidoRepository; }
public PedidoQueryHandlerTest() { var dapperMoq = new Mock <IPedidoDapper>(); dapperMoq .Setup(x => x.ObterPedidos(It.IsAny <int>(), It.IsAny <int>())) .ReturnsAsync((new List <PedidoDto>() { new PedidoDto() })); var mediatorMoq = new Mock <IMediator>(); mediatorMoq .Setup(x => x.Publish(It.IsAny <object>(), It.IsAny <CancellationToken>())) .Returns(Task.CompletedTask); _mediator = mediatorMoq.Object; _pedidoDapper = dapperMoq.Object; _pedidoRepository = null; }