示例#1
0
 public ProductTests()
 {
     _getCategoryBaseQuery     = new GetCategoryBaseQuery(DbContext, Cache);
     _getProductQuery          = new GetProductQuery(DbContext, _getCategoryBaseQuery);
     _listProductsQuery        = new ListProductsQuery(DbContext);
     _getProductQueryHandler   = new GetProductQueryHandler(_getProductQuery);
     _listProductsQueryHandler = new ListProductsQueryHandler(_listProductsQuery);
 }
示例#2
0
 public RouteTests()
 {
     _getCategoryBaseQuery      = new GetCategoryBaseQuery(DbContext, Cache);
     _getCategoryQuery          = new GetCategoryQuery(DbContext, _getCategoryBaseQuery, WorkContext);
     _getRouteQuery             = new GetRouteQuery(DbContext);
     _listRoutesQuery           = new ListRoutesQuery(DbContext);
     _listRouteQueryHandler     = new GetRouteQueryHandler(_getRouteQuery);
     _listRoutesQueryHandler    = new ListRoutesQueryHandler(_listRoutesQuery);
     _getRouteByUrlQueryHandler = new GetRouteByUrlQueryHandler(_listRoutesQuery, _getCategoryQuery);
 }
示例#3
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);
 }