public async Task Handle_ReturnsCorrectNumberOfRuleModels()
        {
            var query = new GetAllRulesQuery();

            var handler = new GetAllRulesQuery.GetAllRulesQueryHandler(dbContext, mapper);

            var result = await handler.Handle(query, CancellationToken.None);

            Assert.NotNull(result);
            Assert.Single(result);
        }
示例#2
0
            public async Task <IEnumerable <RuleModel> > Handle(GetAllRulesQuery request, CancellationToken cancellationToken)
            {
                var ruleEntities = await _dbContext.RuleName.ToListAsync();

                return(_mapper.Map <IEnumerable <RuleModel> >(ruleEntities));
            }