public void SiteCollectionListAddingTest() { using (var cc = TestCommon.CreateClientContext(centralSiteCollectionUrl)) { // Ensure we can test clean DeleteLists(cc); // Add supporting files needed during add TestProvisioningTemplate(cc, "list_supporting_data_1.xml", Handlers.Fields | Handlers.ContentTypes); // Add lists var result = TestProvisioningTemplate(cc, "list_add.xml", Handlers.Lists); ListInstanceValidator lv = new ListInstanceValidator(cc); Assert.IsTrue(lv.Validate(result.SourceTemplate.Lists, result.TargetTemplate.Lists, result.TargetTokenParser)); // Add supporting files needed during delta testing TestProvisioningTemplate(cc, "list_supporting_data_2.xml", Handlers.Files); // Delta lists var result2 = TestProvisioningTemplate(cc, "list_delta_1.xml", Handlers.Lists); ListInstanceValidator lv2 = new ListInstanceValidator(cc); Assert.IsTrue(lv2.Validate(result2.SourceTemplate.Lists, result2.TargetTemplate.Lists, result2.TargetTokenParser)); } }
public void SiteCollection1605ListAddingTest() { using (var cc = TestCommon.CreateClientContext(centralSiteCollectionUrl)) { // Ensure we can test clean DeleteLists(cc); // Add lists var result = TestProvisioningTemplate(cc, "list_add_1605.xml", Handlers.Lists); ListInstanceValidator lv = new ListInstanceValidator(cc); lv.SchemaVersion = XMLConstants.PROVISIONING_SCHEMA_NAMESPACE_2016_05; Assert.IsTrue(lv.Validate(result.SourceTemplate.Lists, result.TargetTemplate.Lists, result.TargetTokenParser)); // Delta lists var result2 = TestProvisioningTemplate(cc, "list_delta_1605_1.xml", Handlers.Lists); ListInstanceValidator lv2 = new ListInstanceValidator(cc); lv2.SchemaVersion = XMLConstants.PROVISIONING_SCHEMA_NAMESPACE_2016_05; Assert.IsTrue(lv2.Validate(result2.SourceTemplate.Lists, result2.TargetTemplate.Lists, result2.TargetTokenParser)); } }