public SiteProvisioningJob() { this._configFactory = ConfigurationFactory.GetInstance(); this._appManager = _configFactory.GetAppSetingsManager(); this._settings = _appManager.GetAppSettings(); this._requestFactory = SiteRequestFactory.GetInstance(); this._siteTemplateFactory = SiteTemplateFactory.GetInstance(); }
public void TemplateManagerCanGetTemplateByNameNotFound() { var _siteFactory = SiteTemplateFactory.GetInstance(); var _tm = _siteFactory.GetManager(); Template _template = _tm.GetTemplateByName("BLAH"); Assert.IsNull(_template); }
public void TemplateManagerCanGetTemplateByName() { var _siteFactory = SiteTemplateFactory.GetInstance(); var _tm = _siteFactory.GetManager(); Template _template = _tm.GetTemplateByName("TEMPLATE1"); Assert.IsNotNull(_template); }
public void TemplateManagerCanGetTemplates() { var _siteFactory = SiteTemplateFactory.GetInstance(); var _tm = _siteFactory.GetManager(); Assert.IsNotNull(_tm); Assert.IsInstanceOfType(_siteFactory, typeof(ISiteTemplateFactory)); Assert.IsInstanceOfType(_tm, typeof(ISiteTemplateManager)); }
public void TemplateManagerCanGetAllSubSiteTemplates() { int _expectedCount = 1; var _siteFactory = SiteTemplateFactory.GetInstance(); var _tm = _siteFactory.GetManager(); var _templates = _tm.GetSubSiteTemplates(); Assert.AreEqual(_expectedCount, _templates.Count); }
public void TemplateManagerCanGetProvisionTemplateByNameException() { var _siteFactory = SiteTemplateFactory.GetInstance(); var _tm = _siteFactory.GetManager(); ProvisioningTemplate _pt = null; _pt = _tm.GetProvisioningTemplate("IDONTEXIST"); Assert.IsNull(_pt); }
public void TemplateManagerCanGetProvisionTemplateByName() { var _siteFactory = SiteTemplateFactory.GetInstance(); var _tm = _siteFactory.GetManager(); Template _template = _tm.GetTemplateByName("TEMPLATE1"); ProvisioningTemplate _pt = null; // XMLFileSystemTemplateProvider _ptProvider = new XMLFileSystemTemplateProvider(_template.ProvisioningTemplateContainer, string.Empty); _pt = _tm.GetProvisioningTemplate(_template.ProvisioningTemplate); Assert.IsNotNull(_pt); }
public void TemplateManagerCanGetAllEnableTemplates() { int _expectCount = 2; var _siteFactory = SiteTemplateFactory.GetInstance(); var _tm = _siteFactory.GetManager(); var _templates = _tm.GetAvailableTemplates(); Assert.IsNotNull(_templates); Assert.AreEqual(_expectCount, _templates.Count); }
public HttpResponseMessage GetSiteTemplates() { try { var _siteFactory = SiteTemplateFactory.GetInstance(); var _tm = _siteFactory.GetManager(); var _templates = _tm.GetAvailableTemplates(); return(Request.CreateResponse((HttpStatusCode)200, _templates)); } catch (Exception _ex) { var _message = string.Format("There was an error processing the request. {0}", _ex.Message); Log.Error("TemplateController.GetSiteTemplates", "There was an error processing the request. Exception: {0}", _ex); HttpResponseMessage _response = Request.CreateResponse(HttpStatusCode.InternalServerError, _message); throw new HttpResponseException(_response); } }
public TemplateResultResponse GetSiteTemplates() { var _returnResponse = new TemplateResultResponse(); _returnResponse.Success = false; try { var _siteFactory = SiteTemplateFactory.GetInstance(); var _tm = _siteFactory.GetManager(); _returnResponse.Templates = _tm.GetAvailableTemplates(); _returnResponse.Success = true; } catch (Exception _ex) { _returnResponse.ErrorMessage = _ex.Message; Log.Error("TemplateController.GetSiteTemplates", "There was an error saving the Site Request. Error Message {0} Error Stack {1}", _ex.Message, _ex); } return(_returnResponse); }