Construction\ConstructionEditing_Tests.cs (267)
31ProjectRootElement project = ProjectRootElement.Create();
55ProjectRootElement project = ProjectRootElement.Create();
77ProjectRootElement project = ProjectRootElement.Create();
107ProjectRootElement project1 = ProjectRootElement.Create();
108ProjectRootElement project2 = ProjectRootElement.Create();
121ProjectRootElement project1 = ProjectRootElement.Create();
122ProjectRootElement project2 = ProjectRootElement.Create();
135ProjectRootElement project1 = ProjectRootElement.Create();
136ProjectRootElement project2 = ProjectRootElement.Create();
150ProjectRootElement project1 = ProjectRootElement.Create();
151ProjectRootElement project2 = ProjectRootElement.Create();
166ProjectRootElement project = ProjectRootElement.Create();
180ProjectRootElement project = ProjectRootElement.Create();
196ProjectRootElement project = ProjectRootElement.Create();
212ProjectRootElement project = ProjectRootElement.Create();
230ProjectRootElement project = ProjectRootElement.Create();
248ProjectRootElement project = ProjectRootElement.Create();
262ProjectRootElement project = ProjectRootElement.Create();
276ProjectRootElement project = ProjectRootElement.Create();
291ProjectRootElement project = ProjectRootElement.Create();
306ProjectRootElement project = ProjectRootElement.Create();
321ProjectRootElement project = ProjectRootElement.Create();
336ProjectRootElement project = ProjectRootElement.Create();
352ProjectRootElement project = ProjectRootElement.Create();
366ProjectRootElement project = ProjectRootElement.Create();
390ProjectRootElement project = ProjectRootElement.Create();
412ProjectRootElement project = ProjectRootElement.Create();
437ProjectRootElement project = ProjectRootElement.Create();
466ProjectRootElement project = ProjectRootElement.Create();
489ProjectRootElement project = ProjectRootElement.Create();
511ProjectRootElement project = ProjectRootElement.Create();
543ProjectRootElement project = ProjectRootElement.Create();
564ProjectRootElement project = ProjectRootElement.Create();
585ProjectRootElement project = ProjectRootElement.Create();
608ProjectRootElement project = ProjectRootElement.Create();
632ProjectRootElement project = ProjectRootElement.Create();
646ProjectRootElement project = ProjectRootElement.Create();
662ProjectRootElement project = ProjectRootElement.Create();
676ProjectRootElement project = ProjectRootElement.Create();
703ProjectRootElement project = ProjectRootElement.Create();
731ProjectRootElement project = ProjectRootElement.Create();
1074var project = ProjectRootElement.Create();
1093ProjectRootElement project = CreateProjectWithUpdates();
1115ProjectRootElement project = CreateProjectWithUpdates();
1135private static ProjectRootElement CreateProjectWithUpdates()
1137var project = ProjectRootElement.Create();
1173ProjectRootElement project = ProjectRootElement.Create();
1194ProjectRootElement project = ProjectRootElement.Create();
1207ProjectRootElement project1 = ProjectRootElement.Create();
1209ProjectRootElement project2 = ProjectRootElement.Create();
1222ProjectRootElement project = ProjectRootElement.Create();
1239ProjectRootElement project = ProjectRootElement.Create();
1257ProjectRootElement project = ProjectRootElement.Create();
1273ProjectRootElement project = ProjectRootElement.Create();
1289ProjectRootElement project = ProjectRootElement.Create();
1305ProjectRootElement project = ProjectRootElement.Create();
1333ProjectRootElement project = ProjectRootElement.Create();
1357ProjectRootElement project = ProjectRootElement.Create();
1381ProjectRootElement project = ProjectRootElement.Create();
1398ProjectRootElement project = ProjectRootElement.Create();
1412ProjectRootElement project = ProjectRootElement.Create();
1438ProjectRootElement project = ProjectRootElement.Create();
1461ProjectRootElement project = ProjectRootElement.Create();
1483ProjectRootElement project = ProjectRootElement.Create();
1503ProjectRootElement project = ProjectRootElement.Create();
1525ProjectRootElement project = ProjectRootElement.Create();
1551ProjectRootElement project = ProjectRootElement.Create();
1582ProjectRootElement project = ProjectRootElement.Create();
1599ProjectRootElement project = ProjectRootElement.Create();
1619ProjectRootElement project = ProjectRootElement.Create();
1639ProjectRootElement project = ProjectRootElement.Create();
1662ProjectRootElement project = ProjectRootElement.Create();
1682ProjectRootElement project = ProjectRootElement.Create();
1702ProjectRootElement project = ProjectRootElement.Create();
1723ProjectRootElement project = ProjectRootElement.Create();
1746ProjectRootElement project = ProjectRootElement.Create();
1772ProjectRootElement project = ProjectRootElement.Create();
1799ProjectRootElement project = ProjectRootElement.Create();
1827ProjectRootElement project = ProjectRootElement.Create();
1851ProjectRootElement project = ProjectRootElement.Create();
1877ProjectRootElement project = ProjectRootElement.Create();
1908ProjectRootElement project = ProjectRootElement.Create();
1929ProjectRootElement project = ProjectRootElement.Create();
1969ProjectRootElement project = ProjectRootElement.Create();
2004ProjectRootElement project = ProjectRootElement.Create();
2025ProjectRootElement project = ProjectRootElement.Create();
2047ProjectRootElement project = ProjectRootElement.Create();
2070ProjectRootElement project = ProjectRootElement.Create();
2095ProjectRootElement project = ProjectRootElement.Create();
2119ProjectRootElement project = ProjectRootElement.Create();
2140ProjectRootElement project = ProjectRootElement.Create();
2161ProjectRootElement project = ProjectRootElement.Create();
2185ProjectRootElement project = ProjectRootElement.Create();
2208ProjectRootElement project = ProjectRootElement.Create();
2232ProjectRootElement project = ProjectRootElement.Create();
2259ProjectRootElement project = ProjectRootElement.Create();
2271ProjectRootElement project = ProjectRootElement.Create();
2283ProjectRootElement project = ProjectRootElement.Create();
2293ProjectRootElement project = ProjectRootElement.Create();
2372ProjectRootElement xml = ProjectRootElement.Create();
2395ProjectRootElement xml = ProjectRootElement.Create();
2418ProjectRootElement xml = ProjectRootElement.Create();
2441ProjectRootElement xml = ProjectRootElement.Create();
2464ProjectRootElement xml = ProjectRootElement.Create();
2487ProjectRootElement xml = ProjectRootElement.Create();
2514ProjectRootElement project = ProjectRootElement.Create();
2526ProjectRootElement project = ProjectRootElement.Create();
2538ProjectRootElement.Create().CreateImportGroupElement().Condition = "c";
2547var element = ProjectRootElement.Create().AddItemDefinition("i").AddMetadata("m", "M1");
2558var element = ProjectRootElement.Create().AddItem("i", "i1").AddMetadata("m", "M1");
2569var element = ProjectRootElement.Create().AddItem("i", "i1");
2580var element = ProjectRootElement.Create().AddItem("i", "i1");
2591var element = ProjectRootElement.Create().AddProperty("p", "v1");
2602var element = ProjectRootElement.Create().AddProperty("p", "v1");
2613var element = ProjectRootElement.Create().AddUsingTask("n", "af", null);
2624var element = ProjectRootElement.Create().AddUsingTask("n", "af", null);
2635var element = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2646var element = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2657var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2670var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2683var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2696var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2709var element = ProjectRootElement.Create().AddTarget("t");
2720var element = ProjectRootElement.Create().AddTarget("t");
2731var element = ProjectRootElement.Create().AddTarget("t");
2742var element = ProjectRootElement.Create().AddTarget("t");
2753var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt");
2764var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt");
2775var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputItem("tp", "i");
2786var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputItem("tp", "i");
2797var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputProperty("tp", "p");
2808var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputProperty("tp", "p");
2819var element = ProjectRootElement.Create().AddTarget("t").AddItemGroup().AddItem("i", "i1");
2830var element = ProjectRootElement.Create().AddTarget("t").AddItemGroup().AddItem("i", "i1");
2841var element = ProjectRootElement.Create().AddTarget("t").AddItemGroup().AddItem("i", "i1").AddMetadata("m", "m1");
2852var element = ProjectRootElement.Create().AddTarget("t").AddPropertyGroup().AddProperty("p", "v1");
2863var element = ProjectRootElement.Create().AddImportGroup().AddImport("p");
2874var element = ProjectRootElement.Create().AddImportGroup().AddImport("p");
2885ProjectRootElement.Create().CreateImportGroupElement().Condition = "c";
2894var element = ProjectRootElement.Create().AddItemDefinition("i").AddMetadata("m", "M1");
2905var element = ProjectRootElement.Create().AddItem("i", "i1").AddMetadata("m", "M1");
2916var element = ProjectRootElement.Create().AddItem("i", "i1");
2927var element = ProjectRootElement.Create().AddItem("i", "i1");
2938var element = ProjectRootElement.Create().AddProperty("p", "v1");
2949var element = ProjectRootElement.Create().AddProperty("p", "v1");
2960var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2973var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2986var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
2999var usingTask = ProjectRootElement.Create().AddUsingTask("n", null, "an");
3012var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt");
3023var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt");
3034var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputItem("tp", "i");
3045var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputItem("tp", "i");
3056var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputProperty("tp", "p");
3067var element = ProjectRootElement.Create().AddTarget("t").AddTask("tt").AddOutputProperty("tp", "p");
3078var element = ProjectRootElement.Create().AddTarget("t").AddItemGroup().AddItem("i", "i1");
3089var element = ProjectRootElement.Create().AddTarget("t").AddItemGroup().AddItem("i", "i1");
3100var element = ProjectRootElement.Create().AddTarget("t").AddItemGroup().AddItem("i", "i1").AddMetadata("m", "m1");
3109var project = ProjectRootElement.Create();
3143var project = ProjectRootElement.Create();
3184var element = ProjectRootElement.Create().AddTarget("t").AddPropertyGroup().AddProperty("p", "v1");
Construction\ProjectRootElement_Tests.cs (112)
106ProjectRootElement project = ProjectRootElement.Create();
121ProjectRootElement project = ProjectRootElement.Create();
134ProjectRootElement project = ProjectRootElement.Create();
147ProjectRootElement project = ProjectRootElement.Create();
160ProjectRootElement project = ProjectRootElement.Create();
175ProjectRootElement projectXml1 = ProjectRootElement.Create();
178ProjectRootElement projectXml2 = ProjectRootElement.Open(projectXml1.FullPath);
190ProjectRootElement projectXml1 = ProjectRootElement.Create();
194ProjectRootElement projectXml2 = ProjectRootElement.Open(@"xyz\abc");
206ProjectRootElement projectXml1 = ProjectRootElement.Create();
210ProjectRootElement projectXml2 = ProjectRootElement.Open(Path.Combine(Directory.GetCurrentDirectory(), @"xyz\abc"));
224ProjectRootElement projectXml1 = projectRootElementFromString.Project;
229ProjectRootElement projectXml2 = ProjectRootElement.Open(Path.Combine(Directory.GetCurrentDirectory(), @"xyz\abc"));
243ProjectRootElement projectXml1 = projectRootElementFromString.Project;
248ProjectRootElement projectXml2 = ProjectRootElement.Open(@"xyz\abc");
259ProjectRootElement projectXml1 = ProjectRootElement.Create();
262ProjectRootElement projectXml2 = ProjectRootElement.Create();
274ProjectRootElement.Create(XmlReader.Create(new StringReader("XXX")));
287ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
303ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
320ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
335ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
352ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
374ProjectRootElement project = projectRootElementFromString.Project;
406ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
435ProjectRootElement.Open(path);
442ProjectRootElement.Open(path);
468ProjectRootElement root1 = ProjectRootElement.Create(reader1);
473ProjectRootElement root2 = ProjectRootElement.Create(reader2);
504ProjectRootElement root1 = ProjectRootElement.Create(path);
510ProjectRootElement root2 = ProjectRootElement.Create(path);
540ProjectRootElement project = ProjectRootElement.Open(path);
560ProjectRootElement project = ProjectRootElement.Create(reader);
572ProjectRootElement project = ProjectRootElement.Create();
599ProjectRootElement project = ProjectRootElement.Create();
633ProjectRootElement project = ProjectRootElement.Create();
660ProjectRootElement project = ProjectRootElement.Create();
696ProjectRootElement project = ProjectRootElement.Create();
710ProjectRootElement project = projectRootElementFromStringUTF16.Project;
761ProjectRootElement project = projectRootElementFromString.Project;
828ProjectRootElement project = projectRootElementFromString.Project;
886ProjectRootElement project = projectRootElementFromString.Project;
1006ProjectRootElement.Open(solutionFile);
1066var pre = projects[current].Xml;
1101var projects = new ProjectRootElement[iterations];
1115projects[current] = ProjectRootElement.Open(paths[current], collection);
1162var pre = ProjectRootElement.Create();
1210var pre = ProjectRootElement.Create();
1225var pre = ProjectRootElement.Create();
1274ProjectRootElement pre = projectRootElementFromString.Project;
1299ProjectRootElement projectXml = projectRootElementFromString.Project;
1303var xml0 = ProjectRootElement.TryOpen(projectXml.FullPath, projectCollection, preserveFormatting: true);
1306var xml1 = ProjectRootElement.TryOpen(projectXml.FullPath, projectCollection, preserveFormatting: false);
1309var xml2 = ProjectRootElement.TryOpen(projectXml.FullPath, projectCollection, preserveFormatting: null);
1334var projectElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(SimpleProject, null, initialPreserveFormatting);
1525Action<ProjectRootElement, string> act = (p, c) =>
1599var projectElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(initialProjectContents, projectCollection1, preserveFormatting: true);
1613var projectElement2 = ProjectRootElement.Open(projectPath, projectCollection2, preserveFormatting: true);
1637Action<ProjectRootElement, string> act = (p, c) =>
1657Action<ProjectRootElement, string> act = (p, c) =>
1674Action<ProjectRootElement, string> act = (p, c) =>
1736ProjectRootElement rootElement = null;
1746rootElement = ProjectRootElement.Open(initialLocation, projectCollection);
1804Action<ProjectRootElement, string> act = (p, c) =>
1824Action<ProjectRootElement, string> act = (p, c) =>
1843Action<ProjectRootElement, string> act = (p, c) =>
1859Action<ProjectRootElement, string> act)
1861var projectElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(initialContents);
1901private static void ValidateDeepCloneAndCopyFrom(ProjectRootElement pre)
1903var pre2 = pre.DeepClone();
1907var pre3 = ProjectRootElement.Create();
1920ProjectRootElement project = ProjectRootElement.Open(projectFullPath, collection);
1936project = ProjectRootElement.Open(projectFullPath, projectCollection);
1954ProjectRootElement project = ProjectRootElement.Open(projectFullPath, collection);
1975private ProjectRootElement CreatePREWithSubstantialContent()
1980ProjectRootElement 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>
212public ProjectXmlPair(ProjectRootElement viewXml, ProjectRootElement realXml) : base(null, viewXml, realXml) { this.PRE = this; }
214public ElementLinkPair<CT> CreateWithVerify<CT>(Func<ProjectRootElement, CT> creator)
516public static void Verify(ProjectRootElement viewXml, ProjectRootElement realXml, ValidationContext context = null)