Beispiel #1
0
        public async Task GetCategories_Should_Return_Correct_Count()
        {
            var handler = new ListCategoriesQueryHandler(this.context, this.mapper);
            var result  = await handler.Handle(new ListCategoriesQuery(), CancellationToken.None);

            result
            .Data
            .Should()
            .HaveCount(this.context.Categories.Count());
        }
Beispiel #2
0
 public CategoryTests()
 {
     _getSystemSettingQuery               = new GetSystemSettingQuery(DbContext);
     _getInputFormQuery                   = new GetInputFormQuery(DbContext, _getSystemSettingQuery);
     _getCategoryBaseQuery                = new GetCategoryBaseQuery(DbContext, Cache);
     _getCategoryQuery                    = new GetCategoryQuery(DbContext, _getCategoryBaseQuery, WorkContext);
     _listCategoriesQuery                 = new ListCategoriesQuery(DbContext);
     _listProductsByCategoryQuery         = new ListProductsByCategoryQuery(DbContext);
     _listCategoryNavigationsQueryHandler = new ListCategoryNavigationsQueryHandler(_listCategoriesQuery);
     _getInputFormQueryHandler            = new GetInputFormQueryHandler(_getInputFormQuery);
     _getCategoryQueryHandler             = new GetCategoryQueryHandler(_getCategoryQuery, WorkContext);
     _listCategoriesQueryHandler          = new ListCategoriesQueryHandler(_listCategoriesQuery);
     _listProductsByCategoryQueryHandler  = new ListProductsByCategoryQueryHandler(_listProductsByCategoryQuery);
 }