public void CanCreateComposedLooks() { using (var ctx = TestCommon.CreateClientContext()) { var template = new ProvisioningTemplate(); template = new ObjectComposedLook().CreateEntities(ctx.Web, template, null); Assert.IsInstanceOfType(template.ComposedLook, typeof(Core.Framework.Provisioning.Model.ComposedLook)); } }
public void CanCreateComposedLooks() { using (var ctx = TestCommon.CreateClientContext()) { // Load the base template which will be used for the comparison work var creationInfo = new ProvisioningTemplateCreationInformation(ctx.Web) { BaseTemplate = ctx.Web.GetBaseTemplate() }; var template = new ProvisioningTemplate(); template = new ObjectComposedLook().ExtractObjects(ctx.Web, template, creationInfo); Assert.IsInstanceOfType(template.ComposedLook, typeof(Core.Framework.Provisioning.Model.ComposedLook)); } }
public void CanProvisionComposed1Looks() { using (var ctx = TestCommon.CreateClientContext()) { using (ClientContext cc = ctx.Clone("https://bertonline.sharepoint.com/sites/temp2")) { var template = new ProvisioningTemplate(); template = new ObjectComposedLook().CreateEntities(cc.Web, template, null); template.ComposedLook.Name = "Green"; template.ID = "bertdemo"; cc.Web.ApplyProvisioningTemplate(template); } } }
public void CanProvisionComposed2Looks() { using (var ctx = TestCommon.CreateClientContext()) { using (ClientContext cc = ctx.Clone("https://bertonline.sharepoint.com/sites/4f020b2a38344bc79fd431759272b48d")) { var template = new ProvisioningTemplate(); template = new ObjectComposedLook().CreateEntities(cc.Web, template, null); template.Id = "bertdemo"; template.Connector = new FileSystemConnector("./Resources", ""); using (ClientContext cc2 = ctx.Clone("https://bertonline.sharepoint.com/sites/temp2/s1")) { cc2.Web.ApplyProvisioningTemplate(template); } } } }