Construction\ConstructionEditing_Tests.cs (267)
30ProjectRootElement project = ProjectRootElement.Create();
54ProjectRootElement project = ProjectRootElement.Create();
76ProjectRootElement project = ProjectRootElement.Create();
106ProjectRootElement project1 = ProjectRootElement.Create();
107ProjectRootElement project2 = ProjectRootElement.Create();
120ProjectRootElement project1 = ProjectRootElement.Create();
121ProjectRootElement project2 = ProjectRootElement.Create();
134ProjectRootElement project1 = ProjectRootElement.Create();
135ProjectRootElement project2 = ProjectRootElement.Create();
149ProjectRootElement project1 = ProjectRootElement.Create();
150ProjectRootElement project2 = ProjectRootElement.Create();
165ProjectRootElement project = ProjectRootElement.Create();
179ProjectRootElement project = ProjectRootElement.Create();
195ProjectRootElement project = ProjectRootElement.Create();
211ProjectRootElement project = ProjectRootElement.Create();
229ProjectRootElement project = ProjectRootElement.Create();
247ProjectRootElement project = ProjectRootElement.Create();
261ProjectRootElement project = ProjectRootElement.Create();
275ProjectRootElement project = ProjectRootElement.Create();
290ProjectRootElement project = ProjectRootElement.Create();
305ProjectRootElement project = ProjectRootElement.Create();
320ProjectRootElement project = ProjectRootElement.Create();
335ProjectRootElement project = ProjectRootElement.Create();
351ProjectRootElement project = ProjectRootElement.Create();
365ProjectRootElement project = ProjectRootElement.Create();
389ProjectRootElement project = ProjectRootElement.Create();
411ProjectRootElement project = ProjectRootElement.Create();
436ProjectRootElement project = ProjectRootElement.Create();
465ProjectRootElement project = ProjectRootElement.Create();
488ProjectRootElement project = ProjectRootElement.Create();
510ProjectRootElement project = ProjectRootElement.Create();
542ProjectRootElement project = ProjectRootElement.Create();
563ProjectRootElement project = ProjectRootElement.Create();
584ProjectRootElement project = ProjectRootElement.Create();
607ProjectRootElement project = ProjectRootElement.Create();
631ProjectRootElement project = ProjectRootElement.Create();
645ProjectRootElement project = ProjectRootElement.Create();
661ProjectRootElement project = ProjectRootElement.Create();
675ProjectRootElement project = ProjectRootElement.Create();
702ProjectRootElement project = ProjectRootElement.Create();
730ProjectRootElement project = ProjectRootElement.Create();
1073var project = ProjectRootElement.Create();
1092ProjectRootElement project = CreateProjectWithUpdates();
1114ProjectRootElement project = CreateProjectWithUpdates();
1134private static ProjectRootElement CreateProjectWithUpdates()
1136var project = ProjectRootElement.Create();
1172ProjectRootElement project = ProjectRootElement.Create();
1193ProjectRootElement project = ProjectRootElement.Create();
1206ProjectRootElement project1 = ProjectRootElement.Create();
1208ProjectRootElement project2 = ProjectRootElement.Create();
1221ProjectRootElement project = ProjectRootElement.Create();
1238ProjectRootElement project = ProjectRootElement.Create();
1256ProjectRootElement project = ProjectRootElement.Create();
1272ProjectRootElement project = ProjectRootElement.Create();
1288ProjectRootElement project = ProjectRootElement.Create();
1304ProjectRootElement project = ProjectRootElement.Create();
1332ProjectRootElement project = ProjectRootElement.Create();
1356ProjectRootElement project = ProjectRootElement.Create();
1380ProjectRootElement project = ProjectRootElement.Create();
1397ProjectRootElement project = ProjectRootElement.Create();
1411ProjectRootElement project = ProjectRootElement.Create();
1437ProjectRootElement project = ProjectRootElement.Create();
1460ProjectRootElement project = ProjectRootElement.Create();
1482ProjectRootElement project = ProjectRootElement.Create();
1502ProjectRootElement project = ProjectRootElement.Create();
1524ProjectRootElement project = ProjectRootElement.Create();
1550ProjectRootElement project = ProjectRootElement.Create();
1581ProjectRootElement project = ProjectRootElement.Create();
1598ProjectRootElement project = ProjectRootElement.Create();
1618ProjectRootElement project = ProjectRootElement.Create();
1638ProjectRootElement project = ProjectRootElement.Create();
1661ProjectRootElement project = ProjectRootElement.Create();
1681ProjectRootElement project = ProjectRootElement.Create();
1701ProjectRootElement project = ProjectRootElement.Create();
1722ProjectRootElement project = ProjectRootElement.Create();
1745ProjectRootElement project = ProjectRootElement.Create();
1771ProjectRootElement project = ProjectRootElement.Create();
1798ProjectRootElement project = ProjectRootElement.Create();
1826ProjectRootElement project = ProjectRootElement.Create();
1850ProjectRootElement project = ProjectRootElement.Create();
1876ProjectRootElement project = ProjectRootElement.Create();
1907ProjectRootElement project = ProjectRootElement.Create();
1928ProjectRootElement project = ProjectRootElement.Create();
1968ProjectRootElement project = ProjectRootElement.Create();
2003ProjectRootElement project = ProjectRootElement.Create();
2024ProjectRootElement project = ProjectRootElement.Create();
2046ProjectRootElement project = ProjectRootElement.Create();
2069ProjectRootElement project = ProjectRootElement.Create();
2094ProjectRootElement project = ProjectRootElement.Create();
2118ProjectRootElement project = ProjectRootElement.Create();
2139ProjectRootElement project = ProjectRootElement.Create();
2160ProjectRootElement project = ProjectRootElement.Create();
2184ProjectRootElement project = ProjectRootElement.Create();
2207ProjectRootElement project = ProjectRootElement.Create();
2231ProjectRootElement project = ProjectRootElement.Create();
2258ProjectRootElement project = ProjectRootElement.Create();
2270ProjectRootElement project = ProjectRootElement.Create();
2282ProjectRootElement project = ProjectRootElement.Create();
2292ProjectRootElement project = ProjectRootElement.Create();
2371ProjectRootElement xml = ProjectRootElement.Create();
2394ProjectRootElement xml = ProjectRootElement.Create();
2417ProjectRootElement xml = ProjectRootElement.Create();
2440ProjectRootElement xml = ProjectRootElement.Create();
2463ProjectRootElement xml = ProjectRootElement.Create();
2486ProjectRootElement xml = ProjectRootElement.Create();
2513ProjectRootElement project = ProjectRootElement.Create();
2525ProjectRootElement project = ProjectRootElement.Create();
2537ProjectRootElement.Create().CreateImportGroupElement().Condition = "c";
2546var element = ProjectRootElement.Create().AddItemDefinition("i").AddMetadata("m", "M1");
2557var element = ProjectRootElement.Create().AddItem("i", "i1").AddMetadata("m", "M1");
2568var element = ProjectRootElement.Create().AddItem("i", "i1");
2579var element = ProjectRootElement.Create().AddItem("i", "i1");
2590var element = ProjectRootElement.Create().AddProperty("p", "v1");
2601var element = ProjectRootElement.Create().AddProperty("p", "v1");
2612var element = ProjectRootElement.Create().AddUsingTask("n", "af", null);
2623var element = ProjectRootElement.Create().AddUsingTask("n", "af", null);
2634var element = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2645var element = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2656var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2669var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2682var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2695var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2708var element = ProjectRootElement.Create().AddTarget("t");
2719var element = ProjectRootElement.Create().AddTarget("t");
2730var element = ProjectRootElement.Create().AddTarget("t");
2741var element = ProjectRootElement.Create().AddTarget("t");
2752var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt");
2763var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt");
2774var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputItem("tp", "i");
2785var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputItem("tp", "i");
2796var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputProperty("tp", "p");
2807var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputProperty("tp", "p");
2818var element = ProjectRootElement.Create().AddTarget("t").AddItemGroup().AddItem("i", "i1");
2829var element = ProjectRootElement.Create().AddTarget("t").AddItemGroup().AddItem("i", "i1");
2840var element = ProjectRootElement.Create().AddTarget("t").AddItemGroup().AddItem("i", "i1").AddMetadata("m", "m1");
2851var element = ProjectRootElement.Create().AddTarget("t").AddPropertyGroup().AddProperty("p", "v1");
2862var element = ProjectRootElement.Create().AddImportGroup().AddImport("p");
2873var element = ProjectRootElement.Create().AddImportGroup().AddImport("p");
2884ProjectRootElement.Create().CreateImportGroupElement().Condition = "c";
2893var element = ProjectRootElement.Create().AddItemDefinition("i").AddMetadata("m", "M1");
2904var element = ProjectRootElement.Create().AddItem("i", "i1").AddMetadata("m", "M1");
2915var element = ProjectRootElement.Create().AddItem("i", "i1");
2926var element = ProjectRootElement.Create().AddItem("i", "i1");
2937var element = ProjectRootElement.Create().AddProperty("p", "v1");
2948var element = ProjectRootElement.Create().AddProperty("p", "v1");
2959var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2972var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2985var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2998var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
3011var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt");
3022var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt");
3033var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputItem("tp", "i");
3044var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputItem("tp", "i");
3055var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputProperty("tp", "p");
3066var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputProperty("tp", "p");
3077var element = ProjectRootElement.Create().AddTarget("t").AddItemGroup().AddItem("i", "i1");
3088var element = ProjectRootElement.Create().AddTarget("t").AddItemGroup().AddItem("i", "i1");
3099var element = ProjectRootElement.Create().AddTarget("t").AddItemGroup().AddItem("i", "i1").AddMetadata("m", "m1");
3108var project = ProjectRootElement.Create();
3142var project = ProjectRootElement.Create();
3183var element = ProjectRootElement.Create().AddTarget("t").AddPropertyGroup().AddProperty("p", "v1");
Construction\ProjectRootElement_Tests.cs (112)
103ProjectRootElement project = ProjectRootElement.Create();
118ProjectRootElement project = ProjectRootElement.Create();
131ProjectRootElement project = ProjectRootElement.Create();
144ProjectRootElement project = ProjectRootElement.Create();
157ProjectRootElement project = ProjectRootElement.Create();
172ProjectRootElement projectXml1 = ProjectRootElement.Create();
175ProjectRootElement projectXml2 = ProjectRootElement.Open(projectXml1.FullPath);
187ProjectRootElement projectXml1 = ProjectRootElement.Create();
191ProjectRootElement projectXml2 = ProjectRootElement.Open(@"xyz\abc");
203ProjectRootElement projectXml1 = ProjectRootElement.Create();
207ProjectRootElement projectXml2 = ProjectRootElement.Open(Path.Combine(Directory.GetCurrentDirectory(), @"xyz\abc"));
221ProjectRootElement projectXml1 = projectRootElementFromString.Project;
226ProjectRootElement projectXml2 = ProjectRootElement.Open(Path.Combine(Directory.GetCurrentDirectory(), @"xyz\abc"));
240ProjectRootElement projectXml1 = projectRootElementFromString.Project;
245ProjectRootElement projectXml2 = ProjectRootElement.Open(@"xyz\abc");
256ProjectRootElement projectXml1 = ProjectRootElement.Create();
259ProjectRootElement projectXml2 = ProjectRootElement.Create();
271ProjectRootElement.Create(XmlReader.Create(new StringReader("XXX")));
284ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
300ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
317ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
332ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
349ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
371ProjectRootElement project = projectRootElementFromString.Project;
403ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
432ProjectRootElement.Open(path);
439ProjectRootElement.Open(path);
465ProjectRootElement root1 = ProjectRootElement.Create(reader1);
470ProjectRootElement root2 = ProjectRootElement.Create(reader2);
501ProjectRootElement root1 = ProjectRootElement.Create(path);
507ProjectRootElement root2 = ProjectRootElement.Create(path);
537ProjectRootElement project = ProjectRootElement.Open(path);
557ProjectRootElement project = ProjectRootElement.Create(reader);
569ProjectRootElement project = ProjectRootElement.Create();
596ProjectRootElement project = ProjectRootElement.Create();
630ProjectRootElement project = ProjectRootElement.Create();
657ProjectRootElement project = ProjectRootElement.Create();
693ProjectRootElement project = ProjectRootElement.Create();
707ProjectRootElement project = projectRootElementFromStringUTF16.Project;
758ProjectRootElement project = projectRootElementFromString.Project;
825ProjectRootElement project = projectRootElementFromString.Project;
883ProjectRootElement project = projectRootElementFromString.Project;
1003ProjectRootElement.Open(solutionFile);
1063var pre = projects[current].Xml;
1098var projects = new ProjectRootElement[iterations];
1112projects[current] = ProjectRootElement.Open(paths[current], collection);
1159var pre = ProjectRootElement.Create();
1207var pre = ProjectRootElement.Create();
1222var pre = ProjectRootElement.Create();
1271ProjectRootElement pre = projectRootElementFromString.Project;
1296ProjectRootElement projectXml = projectRootElementFromString.Project;
1300var xml0 = ProjectRootElement.TryOpen(projectXml.FullPath, projectCollection, preserveFormatting: true);
1303var xml1 = ProjectRootElement.TryOpen(projectXml.FullPath, projectCollection, preserveFormatting: false);
1306var xml2 = ProjectRootElement.TryOpen(projectXml.FullPath, projectCollection, preserveFormatting: null);
1331var projectElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(SimpleProject, null, initialPreserveFormatting);
1522Action<ProjectRootElement, string> act = (p, c) =>
1596var projectElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(initialProjectContents, projectCollection1, preserveFormatting: true);
1610var projectElement2 = ProjectRootElement.Open(projectPath, projectCollection2, preserveFormatting: true);
1634Action<ProjectRootElement, string> act = (p, c) =>
1654Action<ProjectRootElement, string> act = (p, c) =>
1671Action<ProjectRootElement, string> act = (p, c) =>
1733ProjectRootElement rootElement = null;
1743rootElement = ProjectRootElement.Open(initialLocation, projectCollection);
1801Action<ProjectRootElement, string> act = (p, c) =>
1821Action<ProjectRootElement, string> act = (p, c) =>
1840Action<ProjectRootElement, string> act = (p, c) =>
1856Action<ProjectRootElement, string> act)
1858var projectElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(initialContents);
1898private static void ValidateDeepCloneAndCopyFrom(ProjectRootElement pre)
1900var pre2 = pre.DeepClone();
1904var pre3 = ProjectRootElement.Create();
1917ProjectRootElement project = ProjectRootElement.Open(projectFullPath, collection);
1933project = ProjectRootElement.Open(projectFullPath, projectCollection);
1951ProjectRootElement project = ProjectRootElement.Open(projectFullPath, collection);
1972private ProjectRootElement CreatePREWithSubstantialContent()
1977ProjectRootElement project = projectRootElementFromString.Project;
ObjectModelRemoting\Helpers\ViewValidation.construction.cs (12)
25public ElementLinkPair<CT> AppendNewChaildWithVerify<CT>(ObjectType where, string id, Func<ProjectRootElement, string, CT> adder, Func<CT, string, bool> matcher)
41public ElementLinkPair<CT> AppendNewNamedChaildWithVerify<CT>(ObjectType where, string name, Func<ProjectRootElement, string, CT> adder)
45public ElementLinkPair<CT> AppendNewLabeledChaildWithVerify<CT>(ObjectType where, string label, Func<ProjectRootElement, string, CT> adder)
86public void Append2NewChildrenWithVerify<CT>(string id, Func<ProjectRootElement, string, CT> adder, Func<CT, string, bool> matcher, out ElementLinkPair<CT> c1, out ElementLinkPair<CT> c2)
93public void Append2NewNamedChildrenWithVerify<CT>(string name, Func<ProjectRootElement, string, CT> adder, out ElementLinkPair<CT> c1, out ElementLinkPair<CT> c2)
100public void Append2NewLabeledChildrenWithVerify<CT>(string label, Func<ProjectRootElement, string, CT> adder, out ElementLinkPair<CT> c1, out ElementLinkPair<CT> c2)
208internal sealed class ProjectXmlPair : ElementLinkPair<ProjectRootElement>
211public ProjectXmlPair(ProjectRootElement viewXml, ProjectRootElement realXml) : base(null, viewXml, realXml) { this.PRE = this; }
213public ElementLinkPair<CT> CreateWithVerify<CT>(Func<ProjectRootElement, CT> creator)
515public static void Verify(ProjectRootElement viewXml, ProjectRootElement realXml, ValidationContext context = null)