public void CanCreateEntities() { using (var ctx = TestCommon.CreateClientContext()) { var template = new ProvisioningTemplate(); template = new ObjectFeatures().CreateEntities(ctx.Web, template, null); Assert.IsTrue(template.Features.SiteFeatures.Any()); Assert.IsTrue(template.Features.WebFeatures.Any()); Assert.IsInstanceOfType(template.Features, typeof(Features)); } }
public void CanCreateEntities() { using (var ctx = TestCommon.CreateClientContext()) { // Load the base template which will be used for the comparison work var creationInfo = new ProvisioningTemplateCreationInformation(ctx.Web) { BaseTemplate = null }; var template = new ProvisioningTemplate(); template = new ObjectFeatures().ExtractObjects(ctx.Web, template, creationInfo); Assert.IsTrue(template.Features.SiteFeatures.Any()); Assert.IsTrue(template.Features.WebFeatures.Any()); Assert.IsInstanceOfType(template.Features, typeof(Features)); } }