public async Task Handle_ReturnsCorrectNumberOfTradeModels() { var query = new GetAllTradesQuery(); var handler = new GetAllTradesQuery.GetAllTradesQueryHandler(dbContext, mapper); var result = await handler.Handle(query, CancellationToken.None); Assert.NotNull(result); Assert.Single(result); }
public async Task <IEnumerable <TradeModel> > Handle(GetAllTradesQuery request, CancellationToken cancellationToken) { var tradeEntities = await _dbContext.Trade.ToListAsync(); return(_mapper.Map <IEnumerable <TradeModel> >(tradeEntities)); }