示例#1
0
        public void SetUpOneTestCase()
        {
            _action              = new PageCommonAction(DriverContext.Driver);
            _userContentStart    = new UserContentStart(DriverContext.Driver);
            _userEditFormFilling = new UserEditFormFilling(DriverContext.Driver);
            _userEditPrinting    = new UserEditPrinting(DriverContext.Driver);
            _userEditFinish      = new UserEditFinish(DriverContext.Driver);
            _adminProducts       = new AdminProducts(DriverContext.Driver);
            _adminProductDetails = new AdminProductDetails(DriverContext.Driver);
            _adminOptionSet      = new AdminOptionSet(DriverContext.Driver);
            _adminOptionField    = new AdminOptionField(DriverContext.Driver);
            _adminProductRetired = new AdminProductRetired(DriverContext.Driver);
            _adminExtensions     = new AdminExtensions(DriverContext.Driver);

            _oneDesign = new OneDesign(DriverContext);
        }
示例#2
0
        public async Task <APIResult> UpdateCaption([FromBody] UpdateCommand command)
        {
            var rs = await mediator.Send(command);

            if (rs == 0)
            {
                CacheProvider.TryGetValue(CachingConstant.Language, out List <Language> languages);
                CacheProvider.TryGetValue(CachingConstant.CationLanguage, out List <CaptionViewModel> captions);
                captions.Remove(captions.First(c => c.Id == command.Caption.Id));
                captions.Add(await languageQueries.GetCaption(command.Caption.Id));
                AdminExtensions.CreateLanguageFiles(languages, captions);
            }
            return(new APIResult()
            {
                Result = rs
            });
        }
示例#3
0
 public void SetUpOneTestCase()
 {
     _adminManagedConfiguration = new AdminManagedConfiguration(DriverContext.Driver);
     _adminUserAccounts         = new AdminUserAccounts(DriverContext.Driver);
     _adminExtensions           = new AdminExtensions(DriverContext.Driver);
     _adminOrders             = new AdminOrders(DriverContext.Driver);
     _adminManageGroups       = new AdminManageGroups(DriverContext.Driver);
     _adminGlobalLibrary      = new AdminGlobalLibrary(DriverContext.Driver);
     _adminOrderStatistics    = new AdminOrderStatistics(DriverContext.Driver);
     _adminProjects           = new AdminProjects(DriverContext.Driver);
     _contentCollectionsPage  = new ContentCollectionsPage(DriverContext.Driver);
     _adminProductsPage       = new AdminProducts(DriverContext.Driver);
     _adminProductContentPage = new AdminProductContent(DriverContext.Driver);
     _adminProductRetired     = new AdminProductRetired(DriverContext.Driver);
     _adminProductDetails     = new AdminProductDetails(DriverContext.Driver);
     _siteOptionsPage         = new AdminSiteOptions(DriverContext.Driver);
     _adminSiteOptions        = new AdminSiteOptions(DriverContext.Driver);
 }