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)
102ProjectRootElement project = ProjectRootElement.Create();
117ProjectRootElement project = ProjectRootElement.Create();
130ProjectRootElement project = ProjectRootElement.Create();
143ProjectRootElement project = ProjectRootElement.Create();
156ProjectRootElement project = ProjectRootElement.Create();
171ProjectRootElement projectXml1 = ProjectRootElement.Create();
174ProjectRootElement projectXml2 = ProjectRootElement.Open(projectXml1.FullPath);
186ProjectRootElement projectXml1 = ProjectRootElement.Create();
190ProjectRootElement projectXml2 = ProjectRootElement.Open(@"xyz\abc");
202ProjectRootElement projectXml1 = ProjectRootElement.Create();
206ProjectRootElement projectXml2 = ProjectRootElement.Open(Path.Combine(Directory.GetCurrentDirectory(), @"xyz\abc"));
220ProjectRootElement projectXml1 = projectRootElementFromString.Project;
225ProjectRootElement projectXml2 = ProjectRootElement.Open(Path.Combine(Directory.GetCurrentDirectory(), @"xyz\abc"));
239ProjectRootElement projectXml1 = projectRootElementFromString.Project;
244ProjectRootElement projectXml2 = ProjectRootElement.Open(@"xyz\abc");
255ProjectRootElement projectXml1 = ProjectRootElement.Create();
258ProjectRootElement projectXml2 = ProjectRootElement.Create();
270ProjectRootElement.Create(XmlReader.Create(new StringReader("XXX")));
283ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
299ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
316ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
331ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
348ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
370ProjectRootElement project = projectRootElementFromString.Project;
402ProjectRootElement.Create(XmlReader.Create(new StringReader(content)));
431ProjectRootElement.Open(path);
438ProjectRootElement.Open(path);
464ProjectRootElement root1 = ProjectRootElement.Create(reader1);
469ProjectRootElement root2 = ProjectRootElement.Create(reader2);
500ProjectRootElement root1 = ProjectRootElement.Create(path);
506ProjectRootElement root2 = ProjectRootElement.Create(path);
536ProjectRootElement project = ProjectRootElement.Open(path);
556ProjectRootElement project = ProjectRootElement.Create(reader);
568ProjectRootElement project = ProjectRootElement.Create();
595ProjectRootElement project = ProjectRootElement.Create();
629ProjectRootElement project = ProjectRootElement.Create();
656ProjectRootElement project = ProjectRootElement.Create();
692ProjectRootElement project = ProjectRootElement.Create();
706ProjectRootElement project = projectRootElementFromStringUTF16.Project;
757ProjectRootElement project = projectRootElementFromString.Project;
824ProjectRootElement project = projectRootElementFromString.Project;
882ProjectRootElement project = projectRootElementFromString.Project;
1002ProjectRootElement.Open(solutionFile);
1062var pre = projects[current].Xml;
1097var projects = new ProjectRootElement[iterations];
1111projects[current] = ProjectRootElement.Open(paths[current], collection);
1158var pre = ProjectRootElement.Create();
1206var pre = ProjectRootElement.Create();
1221var pre = ProjectRootElement.Create();
1270ProjectRootElement pre = projectRootElementFromString.Project;
1295ProjectRootElement projectXml = projectRootElementFromString.Project;
1299var xml0 = ProjectRootElement.TryOpen(projectXml.FullPath, projectCollection, preserveFormatting: true);
1302var xml1 = ProjectRootElement.TryOpen(projectXml.FullPath, projectCollection, preserveFormatting: false);
1305var xml2 = ProjectRootElement.TryOpen(projectXml.FullPath, projectCollection, preserveFormatting: null);
1330var projectElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(SimpleProject, null, initialPreserveFormatting);
1521Action<ProjectRootElement, string> act = (p, c) =>
1595var projectElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(initialProjectContents, projectCollection1, preserveFormatting: true);
1609var projectElement2 = ProjectRootElement.Open(projectPath, projectCollection2, preserveFormatting: true);
1633Action<ProjectRootElement, string> act = (p, c) =>
1653Action<ProjectRootElement, string> act = (p, c) =>
1670Action<ProjectRootElement, string> act = (p, c) =>
1732ProjectRootElement rootElement = null;
1742rootElement = ProjectRootElement.Open(initialLocation, projectCollection);
1800Action<ProjectRootElement, string> act = (p, c) =>
1820Action<ProjectRootElement, string> act = (p, c) =>
1839Action<ProjectRootElement, string> act = (p, c) =>
1855Action<ProjectRootElement, string> act)
1857var projectElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(initialContents);
1897private static void ValidateDeepCloneAndCopyFrom(ProjectRootElement pre)
1899var pre2 = pre.DeepClone();
1903var pre3 = ProjectRootElement.Create();
1916ProjectRootElement project = ProjectRootElement.Open(projectFullPath, collection);
1932project = ProjectRootElement.Open(projectFullPath, projectCollection);
1950ProjectRootElement project = ProjectRootElement.Open(projectFullPath, collection);
1971private ProjectRootElement CreatePREWithSubstantialContent()
1976ProjectRootElement 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)