1484 references to ObjectModelHelpers
Microsoft.Build.CommandLine.UnitTests (27)
XMake_Tests.cs (27)
1094string projectString = ObjectModelHelpers.CleanupFileContents( 1263string content = ObjectModelHelpers.CleanupFileContents("<Project ToolsVersion='msbuilddefaulttoolsversion' xmlns='msbuildnamespace'><Target Name='t'><Warning Text='[A=$(A)]'/></Target></Project>"); 1305string content = ObjectModelHelpers.CleanupFileContents("<Project ToolsVersion='msbuilddefaulttoolsversion' xmlns='msbuildnamespace'><Target Name='t'><Warning Text='[A=$(A)]'/></Target></Project>"); 1322string content = ObjectModelHelpers.CleanupFileContents("<Project ToolsVersion='msbuilddefaulttoolsversion' xmlns='msbuildnamespace'><Target Name='t'><Warning Text='[A=$(A)]'/></Target></Project>"); 1343string content = ObjectModelHelpers.CleanupFileContents("<Project ToolsVersion='msbuilddefaulttoolsversion' xmlns='msbuildnamespace'><Target Name='t'><Warning Text='[A=$(A)]'/></Target></Project>"); 1380string content = ObjectModelHelpers.CleanupFileContents("<Project ToolsVersion='msbuilddefaulttoolsversion' xmlns='msbuildnamespace'><Target Name='t'><Warning Text='[A=$(A)]'/></Target></Project>"); 1415string content = ObjectModelHelpers.CleanupFileContents("<Project ToolsVersion='msbuilddefaulttoolsversion' xmlns='msbuildnamespace'><Target Name='t'><Warning Text='[A=$(A)]'/></Target></Project>"); 1440string content = ObjectModelHelpers.CleanupFileContents("<Project ToolsVersion='msbuilddefaulttoolsversion' xmlns='msbuildnamespace'><Target Name='t'><Warning Text='[A=$(A)]'/></Target></Project>"); 1459string content = ObjectModelHelpers.CleanupFileContents("<Project ToolsVersion='msbuilddefaulttoolsversion' xmlns='msbuildnamespace'><Target Name='t'><Warning Text='[A=$(A)]'/></Target></Project>"); 1477var content = ObjectModelHelpers.CleanupFileContents("<Project><Target Name='t'><Message Text='Completed'/></Target></Project>"); 1495string content = ObjectModelHelpers.CleanupFileContents("<Project ToolsVersion='msbuilddefaulttoolsversion' xmlns='msbuildnamespace'><Target Name='t'><Warning Text='[A=$(A)]'/></Target></Project>"); 1514var content = ObjectModelHelpers.CleanupFileContents( 1554string contents = ObjectModelHelpers.CleanupFileContents(@" 1986string projectDirectory = Directory.CreateDirectory(Path.Combine(ObjectModelHelpers.TempProjectDir, Guid.NewGuid().ToString("N"))).FullName; 2009string projectDirectory = Directory.CreateDirectory(Path.Combine(ObjectModelHelpers.TempProjectDir, Guid.NewGuid().ToString("N"))).FullName; 2282string projectContents = ObjectModelHelpers.CleanupFileContents($@"<Project> 2317string projectContents = ObjectModelHelpers.CleanupFileContents($@"<Project> 2364string projectContents = ObjectModelHelpers.CleanupFileContents($@"<Project> 2410string projectContents = ObjectModelHelpers.CleanupFileContents( 2429string projectContents = ObjectModelHelpers.CleanupFileContents( 2454string projectContents = ObjectModelHelpers.CleanupFileContents($@"<Project> 2499string projectContents = ObjectModelHelpers.CleanupFileContents(@"<Project> 2518var testProject = _env.CreateFile("Importer.proj", ObjectModelHelpers.CleanupFileContents(@" 2558string projectContents = ObjectModelHelpers.CleanupFileContents(@$"<Project> 2598var testSolution = _env.CreateFile("TestSolution.sln", ObjectModelHelpers.CleanupFileContents(solutionFileContents)); 2649string projectContents = ObjectModelHelpers.CleanupFileContents(""" 2703string projectContents = ObjectModelHelpers.CleanupFileContents(@"<Project>
Microsoft.Build.Engine.OM.UnitTests (483)
Construction\ConstructionEditing_Tests.cs (62)
33string expected = ObjectModelHelpers.CleanupFileContents( 61string expected = ObjectModelHelpers.CleanupFileContents( 83string expected = ObjectModelHelpers.CleanupFileContents( 374string expected = ObjectModelHelpers.CleanupFileContents( 397string expected = ObjectModelHelpers.CleanupFileContents( 416string expected = ObjectModelHelpers.CleanupFileContents( 443string expected = ObjectModelHelpers.CleanupFileContents( 472string expected = ObjectModelHelpers.CleanupFileContents( 495string expected = ObjectModelHelpers.CleanupFileContents( 519string expected = ObjectModelHelpers.CleanupFileContents( 547string expected = ObjectModelHelpers.CleanupFileContents( 568string expected = ObjectModelHelpers.CleanupFileContents( 591string expected = ObjectModelHelpers.CleanupFileContents( 612string expected = ObjectModelHelpers.CleanupFileContents( 684string expected = ObjectModelHelpers.CleanupFileContents( 712string expected = ObjectModelHelpers.CleanupFileContents( 751string expected = ObjectModelHelpers.CleanupFileContents( 1094string expected = ObjectModelHelpers.CleanupFileContents( 1123string expected = ObjectModelHelpers.CleanupFileContents( 1178string expected = ObjectModelHelpers.CleanupFileContents(@"<Project ToolsVersion=""msbuilddefaulttoolsversion"" xmlns=""msbuildnamespace"" />"); 1313string expected = ObjectModelHelpers.CleanupFileContents( 1338string expected = ObjectModelHelpers.CleanupFileContents( 1362string expected = ObjectModelHelpers.CleanupFileContents( 1418string expected = ObjectModelHelpers.CleanupFileContents( 1444string expected = ObjectModelHelpers.CleanupFileContents( 1467string expected = ObjectModelHelpers.CleanupFileContents( 1488string expected = ObjectModelHelpers.CleanupFileContents( 1508string expected = ObjectModelHelpers.CleanupFileContents( 1530string expected = ObjectModelHelpers.CleanupFileContents( 1561string expected = ObjectModelHelpers.CleanupFileContents( 1584string expected = ObjectModelHelpers.CleanupFileContents( 1602string expected = ObjectModelHelpers.CleanupFileContents( 1622string expected = ObjectModelHelpers.CleanupFileContents( 1643string expected = ObjectModelHelpers.CleanupFileContents( 1665string expected = ObjectModelHelpers.CleanupFileContents( 1684string expected = ObjectModelHelpers.CleanupFileContents( 1705string expected = ObjectModelHelpers.CleanupFileContents( 1727string expected = ObjectModelHelpers.CleanupFileContents( 1751string expected = ObjectModelHelpers.CleanupFileContents( 1777string expected = ObjectModelHelpers.CleanupFileContents( 1803string expected = ObjectModelHelpers.CleanupFileContents( 1831string expected = ObjectModelHelpers.CleanupFileContents( 1854string expected = ObjectModelHelpers.CleanupFileContents( 1883string expected = ObjectModelHelpers.CleanupFileContents( 1911string expected = ObjectModelHelpers.CleanupFileContents( 1943string expected = ObjectModelHelpers.CleanupFileContents( 1979string expected = ObjectModelHelpers.CleanupFileContents( 2006string expected = ObjectModelHelpers.CleanupFileContents( 2028string expected = ObjectModelHelpers.CleanupFileContents( 2051string expected = ObjectModelHelpers.CleanupFileContents( 2074string expected = ObjectModelHelpers.CleanupFileContents( 2098string expected = ObjectModelHelpers.CleanupFileContents( 2121string expected = ObjectModelHelpers.CleanupFileContents( 2143string expected = ObjectModelHelpers.CleanupFileContents( 2166string expected = ObjectModelHelpers.CleanupFileContents( 2189string expected = ObjectModelHelpers.CleanupFileContents( 2213string expected = ObjectModelHelpers.CleanupFileContents( 2237string expected = ObjectModelHelpers.CleanupFileContents( 2315var projectFileContents = ObjectModelHelpers.CleanupFileContents( 2341var content = ObjectModelHelpers.CleanupFileContents( 3123string expected = ObjectModelHelpers.CleanupFileContents( 3198return ObjectModelHelpers.CleanupFileContents(string.Format(expected, expectedItem));
Construction\ElementLocationPublic_Tests.cs (1)
117var project = ObjectModelHelpers.CreateInMemoryProject(content);
Construction\ProjectFormatting_Tests.cs (28)
50string content = ObjectModelHelpers.CleanupFileContents(@" 59string reformattedContent = ObjectModelHelpers.CleanupFileContents(@" 77string content = ObjectModelHelpers.CleanupFileContents(@" 86string reformattedContent = ObjectModelHelpers.CleanupFileContents(@" 102string content = ObjectModelHelpers.CleanupFileContents(@" 121string expected = ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""utf-16""?> 138string content = ObjectModelHelpers.CleanupFileContents(@" 157string expected = ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""utf-16""?> 174string content = ObjectModelHelpers.CleanupFileContents(@" 192string expected = ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""utf-16""?> 208string content = ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""utf-8""?> 224string expected = ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""utf-8""?> 239string content = ObjectModelHelpers.CleanupFileContents(@" 253string expected = ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""utf-16""?> 268string content = ObjectModelHelpers.CleanupFileContents(@" 291string expected = ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""utf-16""?> 307string content = ObjectModelHelpers.CleanupFileContents(@" 330string expected = ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""utf-16""?> 349string content = ObjectModelHelpers.CleanupFileContents(@" 496string content = ObjectModelHelpers.CleanupFileContents(@" 511string content = ObjectModelHelpers.CleanupFileContents(@" 525string expected = ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""utf-8""?> 551string expected = ObjectModelHelpers.CleanupFileContents(@"<Project> 574string expected = ObjectModelHelpers.CleanupFileContents(@"<Project> 595string expected = ObjectModelHelpers.CleanupFileContents(@"<?xml version=`1.0` encoding=`utf-16`?> 618string expected = ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""utf-8""?> 642string expected = ObjectModelHelpers.CleanupFileContents(@"<Project> 684content = ObjectModelHelpers.CleanupFileContents(content);
Construction\ProjectMetadataElement_Tests.cs (16)
558ObjectModelHelpers.CleanupFileContents(projectContents), 586ObjectModelHelpers.CleanupFileContents(updatedProject); 602ObjectModelHelpers.CleanupFileContents(projectContents), 629ObjectModelHelpers.CleanupFileContents(@" 676ObjectModelHelpers.CleanupFileContents(projectContents), 703ObjectModelHelpers.CleanupFileContents(updatedProject); 719ObjectModelHelpers.CleanupFileContents(projectContents), 746ObjectModelHelpers.CleanupFileContents(@" 832ObjectModelHelpers.CleanupFileContents(updatedProject); 895ObjectModelHelpers.CleanupFileContents(updatedProject); 964ObjectModelHelpers.CleanupFileContents(updatedProject); 1007ObjectModelHelpers.CleanupFileContents(@" 1076ObjectModelHelpers.CleanupFileContents(updatedProject); 1116ObjectModelHelpers.CleanupFileContents(@" 1194ObjectModelHelpers.CleanupFileContents(updatedProject); 1241ObjectModelHelpers.CleanupFileContents(@"
Construction\ProjectPropertyGroupElement_Tests.cs (3)
33string content = ObjectModelHelpers.CleanupFileContents(@" 52string content = ObjectModelHelpers.CleanupFileContents(@" 116string expected = ObjectModelHelpers.CleanupFileContents(
Construction\ProjectRootElement_Tests.cs (29)
107Assert.Equal(ObjectModelHelpers.MSBuildDefaultToolsVersion, project.ToolsVersion); 524string toolsPath = projectCollection.Toolsets.Where(toolset => (string.Equals(toolset.ToolsVersion, ObjectModelHelpers.MSBuildDefaultToolsVersion, StringComparison.OrdinalIgnoreCase))).First().ToolsPath; 577string expected = ObjectModelHelpers.CleanupFileContents( 606string expected = ObjectModelHelpers.CleanupFileContents( 703using ProjectRootElementFromString projectRootElementFromStringUTF16 = new(ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""utf-16""?> 709using ProjectRootElementFromString projectRootElementFromStringUTF8 = new(ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""utf-8""?> 715using ProjectRootElementFromString projectRootElementFromStringASCII = new(ObjectModelHelpers.CleanupFileContents(@"<?xml version=""1.0"" encoding=""us-ascii""?> 754using ProjectRootElementFromString projectRootElementFromString = new(ObjectModelHelpers.CleanupFileContents(@" 784string content = ObjectModelHelpers.CleanupFileContents( 842string content = ObjectModelHelpers.CleanupFileContents( 1017string[] paths = ObjectModelHelpers.GetTempFiles(iterations); 1093string[] paths = ObjectModelHelpers.GetTempFiles(iterations); 1269using ProjectRootElementFromString projectRootElementFromString = new(ObjectModelHelpers.CleanupFileContents(project)); 1292ObjectModelHelpers.CleanupFileContents(project), 1330var projectElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(SimpleProject, null, initialPreserveFormatting); 1341using var xmlReader = XmlReader.Create(new StringReader(ObjectModelHelpers.CleanupFileContents(SimpleProject))); 1534var initialProjectContents = ObjectModelHelpers.CleanupFileContents( 1549var changedProjectContents1 = ObjectModelHelpers.CleanupFileContents( 1566var changedProjectContents2 = ObjectModelHelpers.CleanupFileContents( 1595var projectElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(initialProjectContents, projectCollection1, preserveFormatting: true); 1736rootElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(SimpleProject, projectCollection); 1741File.WriteAllText(initialLocation, ObjectModelHelpers.CleanupFileContents(SimpleProject)); 1751using var xmlReader = XmlReader.Create(new StringReader(ObjectModelHelpers.CleanupFileContents(ComplexProject))); 1757File.WriteAllText(reloadLocation, ObjectModelHelpers.CleanupFileContents(ComplexProject)); 1842XmlReader.Create(new StringReader(ObjectModelHelpers.CleanupFileContents(c))), 1857var projectElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(initialContents); 1864act(projectElement, ObjectModelHelpers.CleanupFileContents(changedContents)); 1964writer.Write(ObjectModelHelpers.CleanupFileContents(EmptyProject)); 1973string content = ObjectModelHelpers.CleanupFileContents(ComplexProject);
Construction\WhiteSpacePreservation_Tests.cs (2)
465var expected = ObjectModelHelpers.CleanupFileContents(updatedProject); 471File.WriteAllText(file, ObjectModelHelpers.CleanupFileContents(projectContents));
Definition\DefinitionEditing_Tests.cs (67)
152string expected = ObjectModelHelpers.CleanupFileContents( 179string expected = ObjectModelHelpers.CleanupFileContents( 209string expected = ObjectModelHelpers.CleanupFileContents( 246string expected = ObjectModelHelpers.CleanupFileContents( 349string expected = ObjectModelHelpers.CleanupFileContents( 373string expected = ObjectModelHelpers.CleanupFileContents( 398string expected = ObjectModelHelpers.CleanupFileContents( 424string expected = ObjectModelHelpers.CleanupFileContents( 450string expected = ObjectModelHelpers.CleanupFileContents( 474string expected = ObjectModelHelpers.CleanupFileContents( 499string expected = ObjectModelHelpers.CleanupFileContents( 531string expected = ObjectModelHelpers.CleanupFileContents( 561string expected = ObjectModelHelpers.CleanupFileContents( 590string expected = ObjectModelHelpers.CleanupFileContents( 618string expected = ObjectModelHelpers.CleanupFileContents( 645string expected = ObjectModelHelpers.CleanupFileContents( 678ObjectModelHelpers.CleanupFileContents( 708var content = ObjectModelHelpers.CleanupFileContents( 722string expected = ObjectModelHelpers.CleanupFileContents( 747var content = ObjectModelHelpers.CleanupFileContents( 763string expected = ObjectModelHelpers.CleanupFileContents( 799ObjectModelHelpers.CleanupFileContents( 834string expected = ObjectModelHelpers.CleanupFileContents( 862string expected = ObjectModelHelpers.CleanupFileContents( 987var content = ObjectModelHelpers.CleanupFileContents( 1003string expected = ObjectModelHelpers.CleanupFileContents( 1035string expected = ObjectModelHelpers.CleanupFileContents( 1064string expected = ObjectModelHelpers.CleanupFileContents( 1104ObjectModelHelpers.CleanupFileContents( 1177string expected = ObjectModelHelpers.CleanupFileContents( 1221string expected = ObjectModelHelpers.CleanupFileContents( 1245expected = ObjectModelHelpers.CleanupFileContents( 1270string expected = ObjectModelHelpers.CleanupFileContents( 1306string expected = ObjectModelHelpers.CleanupFileContents(@"<Project ToolsVersion=""msbuilddefaulttoolsversion"" xmlns=""msbuildnamespace"" />"); 1322var content = ObjectModelHelpers.CleanupFileContents( 1337string expected = ObjectModelHelpers.CleanupFileContents( 1365string expected = ObjectModelHelpers.CleanupFileContents( 1400ObjectModelHelpers.CleanupFileContents( 1425var content = ObjectModelHelpers.CleanupFileContents( 1475string expected = ObjectModelHelpers.CleanupFileContents( 1500string expected = ObjectModelHelpers.CleanupFileContents( 1824string expected = ObjectModelHelpers.CleanupFileContents(@"<Project ToolsVersion=""msbuilddefaulttoolsversion"" xmlns=""msbuildnamespace"" />"); 1847string expected = ObjectModelHelpers.CleanupFileContents( 1869string expected = ObjectModelHelpers.CleanupFileContents( 1897string expected = ObjectModelHelpers.CleanupFileContents( 1927string expected = ObjectModelHelpers.CleanupFileContents( 1974string expected = ObjectModelHelpers.CleanupFileContents( 1996var content = ObjectModelHelpers.CleanupFileContents( 2016string expected = ObjectModelHelpers.CleanupFileContents( 2051string expected = ObjectModelHelpers.CleanupFileContents( 2076string expected = ObjectModelHelpers.CleanupFileContents( 2103string expected = ObjectModelHelpers.CleanupFileContents( 2133string expected = ObjectModelHelpers.CleanupFileContents( 2170string expected = ObjectModelHelpers.CleanupFileContents( 2270string expected = ObjectModelHelpers.CleanupFileContents( 2294string expected = ObjectModelHelpers.CleanupFileContents( 2319string expected = ObjectModelHelpers.CleanupFileContents( 2345string expected = ObjectModelHelpers.CleanupFileContents( 2371string expected = ObjectModelHelpers.CleanupFileContents( 2395string expected = ObjectModelHelpers.CleanupFileContents( 2420string expected = ObjectModelHelpers.CleanupFileContents( 2448string expected = ObjectModelHelpers.CleanupFileContents( 2478string expected = ObjectModelHelpers.CleanupFileContents( 2507string expected = ObjectModelHelpers.CleanupFileContents( 2535string expected = ObjectModelHelpers.CleanupFileContents( 2562string expected = ObjectModelHelpers.CleanupFileContents( 2579projectContents = ObjectModelHelpers.CleanupFileContents(projectContents);
Definition\Project_Tests.cs (68)
92string projectFileContent = ObjectModelHelpers.CleanupFileContents(@" 127string projectFileContent = ObjectModelHelpers.CleanupFileContents(@" 155string projectFileContent = ObjectModelHelpers.CleanupFileContents(@" 227File.WriteAllText(file, ObjectModelHelpers.CleanupFileContents(@"<Project xmlns='msbuildnamespace'/>")); 305string emptyProject = ObjectModelHelpers.CleanupFileContents(@"<Project ToolsVersion=""msbuilddefaulttoolsversion"" xmlns=""msbuildnamespace""/>"); 558string importContent = ObjectModelHelpers.CleanupFileContents(@" 571string importPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("import.targets", importContent); 573string projectFileContent = ObjectModelHelpers.CleanupFileContents(@" 623ObjectModelHelpers.DeleteTempProjectDirectory(); 634string projectFileContent = ObjectModelHelpers.CleanupFileContents(@" 669string projectFileContent = ObjectModelHelpers.CleanupFileContents(@" 703string projectFileContent = ObjectModelHelpers.CleanupFileContents(@"<Project xmlns='msbuildnamespace'> 738string projectFileContent = ObjectModelHelpers.CleanupFileContents(@" 774string projectFileContent = ObjectModelHelpers.CleanupFileContents(@" 1072ObjectModelHelpers.MSBuildDefaultToolsVersion); 1074project.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1092ObjectModelHelpers.DeleteTempProjectDirectory(); 1103project.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1127project.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1132project.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1152project.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1154project.Xml.ToolsVersion = ObjectModelHelpers.MSBuildDefaultToolsVersion; 1156project.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1180project.GetPropertyValue("msbuildtoolsversion").ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1185project.GetPropertyValue("msbuildtoolsversion").ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1190project.GetPropertyValue("msbuildtoolsversion").ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1202project.GetPropertyValue("msbuildtoolsversion").ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1233Project p = new Project(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1235p.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1237Toolset t = p.ProjectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1263Project p = new Project(GetSampleProjectRootElement(), null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1265p.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1291Project p = new Project(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 1293p.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1323Project p = new Project(GetSampleProjectRootElement(), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, "ABCDEF", collection, ProjectLoadSettings.Default); 1325p.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 1428var importProjectContents = ObjectModelHelpers.CleanupFileContents( 1470var importProjectContents = ObjectModelHelpers.CleanupFileContents( 1485var changedImportContents = ObjectModelHelpers.CleanupFileContents( 1556var projectContents = ObjectModelHelpers.CleanupFileContents( 1571var changedProjectContents = ObjectModelHelpers.CleanupFileContents( 1839string content = ObjectModelHelpers.CleanupFileContents(@" 1867string content = ObjectModelHelpers.CleanupFileContents(@" 1903string content = ObjectModelHelpers.CleanupFileContents(@" 1940string content = ObjectModelHelpers.CleanupFileContents(@" 1992string content = ObjectModelHelpers.CleanupFileContents(@" 2021string content = ObjectModelHelpers.CleanupFileContents(@" 2089ObjectModelHelpers.CleanupFileContents(@"<Project xmlns='msbuildnamespace'> 2096ObjectModelHelpers.CleanupFileContents(@"<Project xmlns='msbuildnamespace'> 2181string contents = ObjectModelHelpers.CleanupFileContents(@"<Project xmlns='msbuildnamespace'/>"); 2212string projectOriginalContents = ObjectModelHelpers.CleanupFileContents(@" 2235string projectOriginalContents = ObjectModelHelpers.CleanupFileContents(@" 2257string projectOriginalContents = ObjectModelHelpers.CleanupFileContents(@" 2279string projectOriginalContents = ObjectModelHelpers.CleanupFileContents(@" 2306string projectOriginalContents = ObjectModelHelpers.CleanupFileContents(@" 2323string projectExpectedContents = ObjectModelHelpers.CleanupFileContents(@" 2342string projectOriginalContents = ObjectModelHelpers.CleanupFileContents(@" 2395string projectOriginalContents = ObjectModelHelpers.CleanupFileContents(@" 2650string projectOriginalContents = ObjectModelHelpers.CleanupFileContents(@" 2695string projectOriginalContents = ObjectModelHelpers.CleanupFileContents(@" 2878var project = ObjectModelHelpers.CreateInMemoryProject(projectContents); 3737var getAllGlobsResult = ObjectModelHelpers.CreateInMemoryProject(projectContents).GetAllGlobs(); 4298var globs = ObjectModelHelpers.CreateInMemoryProject(project).GetAllGlobs(); 4304var globs = ObjectModelHelpers.CreateInMemoryProject(project).GetAllGlobs(itemType); 4323var provenanceResult = ObjectModelHelpers.CreateInMemoryProject(project).GetItemProvenance(itemValue); 4329var provenanceResult = ObjectModelHelpers.CreateInMemoryProject(project).GetItemProvenance(itemValue, itemType); 4345p = ObjectModelHelpers.CreateInMemoryProject(project); 4390string projectFileContent = ObjectModelHelpers.CleanupFileContents(@"
Definition\ProjectCollection_Tests.cs (18)
270Project project = collection.LoadProject(reader, ObjectModelHelpers.MSBuildDefaultToolsVersion); 413new Project(xml, globalProperties1, ObjectModelHelpers.MSBuildDefaultToolsVersion) 420new Project(xml, globalProperties2, ObjectModelHelpers.MSBuildDefaultToolsVersion) 425Assert.True(ReferenceEquals(project1, ProjectCollection.GlobalProjectCollection.LoadProject(projectDirectory, globalProperties1, ObjectModelHelpers.MSBuildDefaultToolsVersion))); 426Assert.True(ReferenceEquals(project2, ProjectCollection.GlobalProjectCollection.LoadProject(projectDirectory, globalProperties2, ObjectModelHelpers.MSBuildDefaultToolsVersion))); 512var project2 = new Project(xml, null, ObjectModelHelpers.MSBuildDefaultToolsVersion) { FullPath = "c:\\1" }; 514Assert.True(ReferenceEquals(project2, ProjectCollection.GlobalProjectCollection.LoadProject("c:\\1", null, ObjectModelHelpers.MSBuildDefaultToolsVersion))); 1092Assert.Equal(ObjectModelHelpers.MSBuildDefaultToolsVersion, collection.DefaultToolsVersion); 1112Assert.Equal(ObjectModelHelpers.MSBuildDefaultToolsVersion, collection.DefaultToolsVersion); 1152string content = ObjectModelHelpers.CleanupFileContents(@" 1165Assert.Equal(project.ToolsVersion, ObjectModelHelpers.MSBuildDefaultToolsVersion); 1268Project project = collection.LoadProject(reader, ObjectModelHelpers.MSBuildDefaultToolsVersion); 1277project = collection2.LoadProject(reader2, ObjectModelHelpers.MSBuildDefaultToolsVersion); 1286project = collection3.LoadProject(reader3, ObjectModelHelpers.MSBuildDefaultToolsVersion); 1295project = collection4.LoadProject(reader4, ObjectModelHelpers.MSBuildDefaultToolsVersion); 1304project = collection5.LoadProject(reader5, ObjectModelHelpers.MSBuildDefaultToolsVersion); 1314project = collection6.LoadProject(reader6, ObjectModelHelpers.MSBuildDefaultToolsVersion); 1322project = collection7.LoadProject(reader7, ObjectModelHelpers.MSBuildDefaultToolsVersion);
Definition\ProjectItem_Tests.cs (144)
414IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment("<i Include='i0;" + directory + (NativeMethodsShared.IsWindows ? @"\**\*;i2'/>" : "/**/*;i2'/>")); 436IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(itemDefinition, allItems: false, ignoreCondition: true); 452IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(itemDefinition.Replace("somedir", directory.Path), allItems: false, ignoreCondition: true); 463IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment("<i Include='a;b' Exclude='b;c'/>"); 489IList<ProjectItem> items = ObjectModelHelpers.GetItems(content); 493ObjectModelHelpers.AssertItems(new[] { "a", "b", "c", "x", "z", "a", "c", "u", "w" }, items); 517IList<ProjectItem> items = ObjectModelHelpers.GetItems(content); 521ObjectModelHelpers.AssertItems(new[] { "a", "b", "c", "z", "a", "c", "u" }, items); 934content = ObjectModelHelpers.CleanupFileContents(content); 997ObjectModelHelpers.AssertItemEvaluationFromProject(formattedProjectContents, inputFiles, expectedInclude, expectedMetadataPerItem: null, normalizeSlashes: normalizeSlashes, makeExpectedIncludeAbsolute: makeExpectedIncludeAbsolute); 1113ObjectModelHelpers.AssertItems(expectedInclude, new Project(projectFile).Items.ToList()); 1153ObjectModelHelpers.AssertItems(expectedInclude, new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection).Items.ToList()); 1173ObjectModelHelpers.AssertItems(expectedInclude, new Project(testFiles.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, projectCollection).Items.ToList()); 1657IList<ProjectItem> items = ObjectModelHelpers.GetItems(content); 1684IList<ProjectItem> items = ObjectModelHelpers.GetItems(content); 1709IList<ProjectItem> items = ObjectModelHelpers.GetItems(content); 1734IList<ProjectItem> items = ObjectModelHelpers.GetItems(content); 1759IList<ProjectItem> items = ObjectModelHelpers.GetItems(content); 1784IList<ProjectItem> items = ObjectModelHelpers.GetItems(content); 1808IList<ProjectItem> items = ObjectModelHelpers.GetItems(content); 1832IList<ProjectItem> items = ObjectModelHelpers.GetItems(content); 1856IList<ProjectItem> items = ObjectModelHelpers.GetItems(content); 2155var project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, projectContents); 2181var project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, projectContents); 2313IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment( 2324IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment( 2336IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment( 2347IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment( 2368IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content); 2376var projectContents = ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment( 2381var project = ObjectModelHelpers.CreateInMemoryProject(projectContents); 2392var projectContents = ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment( 2398var project = ObjectModelHelpers.CreateInMemoryProject(projectContents); 2406string content = ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment( 2419var project = ObjectModelHelpers.CreateInMemoryProject(content); 2433string content = ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment( 2446var project = ObjectModelHelpers.CreateInMemoryProject(content); 2460string content = ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment( 2478var project = ObjectModelHelpers.CreateInMemoryProject(content); 2510string content = ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment( 2523var project = ObjectModelHelpers.CreateInMemoryProject(content); 2554var project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, content); 2591var project = ObjectModelHelpers.CreateInMemoryProject(env.CreateProjectCollection().Collection, content); 2609string content = ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment( 2622var project = ObjectModelHelpers.CreateInMemoryProject(content); 2640string content = ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment( 2653Project project = ObjectModelHelpers.CreateInMemoryProject(content); 2664string content = ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment( 2682Project project = ObjectModelHelpers.CreateInMemoryProject(content); 2690string content = ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment( 2702Should.Throw<InvalidProjectFileException>(() => ObjectModelHelpers.CreateInMemoryProject(content)) 2720IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content); 2722ObjectModelHelpers.AssertItemHasMetadata( 2732ObjectModelHelpers.AssertItemHasMetadata( 2758var project = ObjectModelHelpers.CreateInMemoryProject(ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment(projectContents)); 2772ObjectModelHelpers.AssertItemHasMetadata(expectedUpdateFromTrue, items[0]); 2773ObjectModelHelpers.AssertItemHasMetadata(expectedInitial, items[1]); 2774ObjectModelHelpers.AssertItemHasMetadata(expectedInitial, items[2]); 2800var project = ObjectModelHelpers.CreateInMemoryProject(ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment(projectContents)); 2814ObjectModelHelpers.AssertItemHasMetadata(expectedInitial, itemsIgnoringCondition[0]); 2815ObjectModelHelpers.AssertItemHasMetadata(expectedInitial, itemsIgnoringCondition[1]); 2816ObjectModelHelpers.AssertItemHasMetadata(expectedInitial, itemsIgnoringCondition[2]); 2817ObjectModelHelpers.AssertItemHasMetadata(expectedUpdateFromUnconditionedElement, itemsIgnoringCondition[3]); 2833IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content); 2840ObjectModelHelpers.AssertItemHasMetadata(expectedUpdate, items[0]); 2870IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(contents, allItems: true); 2880ObjectModelHelpers.AssertItemHasMetadata(expectedUpdatei, items[0]); 2881ObjectModelHelpers.AssertItemHasMetadata(expectedUpdatej, items[1]); 2914IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(contents, allItems: true); 2915ObjectModelHelpers.AssertItemHasMetadata("m1", "second", items[3]); 2916ObjectModelHelpers.AssertItemHasMetadata("m1", "third", items[4]); 2917ObjectModelHelpers.AssertItemHasMetadata("m1", "fourth", items[5]); 2918ObjectModelHelpers.AssertItemHasMetadata("m1", "sixth", items[6]); 2919ObjectModelHelpers.AssertItemHasMetadata("m1", "sixth", items[7]); 2920ObjectModelHelpers.AssertItemHasMetadata("m1", "sixth", items[8]); 2921ObjectModelHelpers.AssertItemHasMetadata("m1", "sixth", items[9]); 2922ObjectModelHelpers.AssertItemHasMetadata("m1", "seventh", items[10]); 2923ObjectModelHelpers.AssertItemHasMetadata("m1", "sixth", items[11]); 2924ObjectModelHelpers.AssertItemHasMetadata("m1", "sixth", items[12]); 2925ObjectModelHelpers.AssertItemHasMetadata("m1", "seventh", items[13]); 2926ObjectModelHelpers.AssertItemHasMetadata("m1", "eighth", items[14]); 2940IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content); 2951ObjectModelHelpers.AssertItemHasMetadata(expectedMetadata, items[0]); 2952ObjectModelHelpers.AssertItemHasMetadata(expectedMetadata, items[1]); 2968IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content); 2978ObjectModelHelpers.AssertItemHasMetadata(expectedMetadata, items[0]); 2979ObjectModelHelpers.AssertItemHasMetadata(expectedMetadata, items[1]); 2997ObjectModelHelpers.GetItemsFromFragment(content); 3022IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, true); 3045ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataX, items[0]); 3046ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataA, items[1]); 3047ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataB, items[2]); 3070IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, true); 3094ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataA, items[2]); 3095ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataB, items[3]); 3096ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataC, items[4]); 3105IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, true); 3135IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, true); 3149ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataA, items[1]); 3164IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, true); 3172ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataA, items[1]); 3183IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, true); 3191ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataA, items[0]); 3210IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, true); 3219ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataA, items[2]); 3250IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, true); 3304ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataX, items[6]); 3305ObjectModelHelpers.AssertItemHasMetadata(expectedMetadata2, items[7]); 3306ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataCCC, items[8]); 3307ObjectModelHelpers.AssertItemHasMetadata(expectedMetadata1, items[9]); 3308ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataD, items[10]); 3309ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataY, items[11]); 3337IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, true); 3355ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataA, items[0]); 3356ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataB, items[1]); 3357ObjectModelHelpers.AssertItemHasMetadata(expectedMetadataC, items[2]); 3381var items = ObjectModelHelpers.GetItemsFromFragment(content, true).Where(i => i.ItemType.Equals("to")).ToArray(); 3387ObjectModelHelpers.AssertItemHasMetadata(null, item); 3421ObjectModelHelpers.AssertItemHasMetadata(expectedInitialMetadata, items[0]); 3422ObjectModelHelpers.AssertItemHasMetadata(expectedInitialMetadata, items[1]); 3423ObjectModelHelpers.AssertItemHasMetadata(expectedUpdatedMetadata, items[2]); 3424ObjectModelHelpers.AssertItemHasMetadata(expectedUpdatedMetadata, items[3]); 3446IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, true); 3468ObjectModelHelpers.AssertItemHasMetadata(expected_i1, items[0]); 3469ObjectModelHelpers.AssertItemHasMetadata(expected_i1, items[1]); 3470ObjectModelHelpers.AssertItemHasMetadata(expected_i2_a, items[2]); 3471ObjectModelHelpers.AssertItemHasMetadata(expected_i2_y, items[3]); 3495IList<ProjectItem> items = ObjectModelHelpers.GetItems(content); 3511ObjectModelHelpers.AssertItemHasMetadata(expectedUpdated, items[0]); 3512ObjectModelHelpers.AssertItemHasMetadata(expectedUpdated, items[1]); 3513ObjectModelHelpers.AssertItemHasMetadata(expectedInitial, items[2]); 3530IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content); 3540ObjectModelHelpers.AssertItemHasMetadata(expectedUpdated, items[0]); 3632ObjectModelHelpers.AssertItemEvaluationFromProject(formattedProjectContents, Array.Empty<string>(), expectedInclude, expectedMetadata); 3655ObjectModelHelpers.AssertItemEvaluationFromGenericItemEvaluator( 3661.Select(i => (ObjectModelHelpers.ITestItem)new ObjectModelHelpers.ProjectItemTestItemAdapter(i)) 3685IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content); 3695ObjectModelHelpers.AssertItemHasMetadata(expectedUpdated, item); 3701var formattedProjectContents = ObjectModelHelpers.FormatProjectContentsWithItemGroupFragment(itemGroupFragment); 3720IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(fragment); 3732IList<ProjectItem> items = ObjectModelHelpers.GetItems(content);
Definition\ProjectItemDefinition_Tests.cs (20)
37string expected = ObjectModelHelpers.CleanupFileContents( 168ObjectModelHelpers.CleanupFileContents( 198ObjectModelHelpers.CleanupFileContents( 232ObjectModelHelpers.CleanupFileContents( 258ObjectModelHelpers.CleanupFileContents( 285ObjectModelHelpers.CleanupFileContents( 313ObjectModelHelpers.CleanupFileContents( 344ObjectModelHelpers.CleanupFileContents( 374ObjectModelHelpers.CleanupFileContents( 402ObjectModelHelpers.CleanupFileContents( 431ObjectModelHelpers.CleanupFileContents( 475ObjectModelHelpers.CleanupFileContents( 497ObjectModelHelpers.CleanupFileContents( 519ObjectModelHelpers.CleanupFileContents( 541ObjectModelHelpers.CleanupFileContents( 563ObjectModelHelpers.CleanupFileContents( 585ObjectModelHelpers.CleanupFileContents( 607ObjectModelHelpers.CleanupFileContents( 629ObjectModelHelpers.CleanupFileContents( 648ObjectModelHelpers.CleanupFileContents(
Definition\ProjectMetadata_Tests.cs (13)
41string content = ObjectModelHelpers.CleanupFileContents(@" 67string expected = ObjectModelHelpers.CleanupFileContents(@" 145string content = ObjectModelHelpers.CleanupFileContents(@" 174string content = ObjectModelHelpers.CleanupFileContents(@" 201string content = ObjectModelHelpers.CleanupFileContents(@" 227string content = ObjectModelHelpers.CleanupFileContents(@" 255string content = ObjectModelHelpers.CleanupFileContents(@" 287string content = ObjectModelHelpers.CleanupFileContents(@" 320string content = ObjectModelHelpers.CleanupFileContents(@" 350string content = ObjectModelHelpers.CleanupFileContents(@" 383string content = ObjectModelHelpers.CleanupFileContents(@" 414string content = ObjectModelHelpers.CleanupFileContents(@" 483string projectString = ObjectModelHelpers.CleanupFileContents(@"<Project DefaultTargets=""Build"" ToolsVersion=""msbuilddefaulttoolsversion"" xmlns=""msbuildnamespace"">
Instance\ProjectInstance_Tests.cs (8)
530string projectA = Path.Combine(ObjectModelHelpers.TempProjectDir, "a.proj"); 531string projectB = Path.Combine(ObjectModelHelpers.TempProjectDir, "b.proj"); 533string includeFileA = Path.Combine(ObjectModelHelpers.TempProjectDir, "aaa4.cs"); 534string includeFileB = Path.Combine(ObjectModelHelpers.TempProjectDir, "bbb4.cs"); 628File.WriteAllText(projectA, ObjectModelHelpers.CleanupFileContents(contentsA)); 629File.WriteAllText(projectB, ObjectModelHelpers.CleanupFileContents(contentsB)); 635ObjectModelHelpers.BuildTempProjectFileExpectSuccess("a.proj", logger); 1029using ProjectFromString projectFromString = new(content, globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, ProjectCollection.GlobalProjectCollection);
ObjectModelRemoting\Helpers\TestCollectionGroup.cs (2)
15public static string SampleProjectFile = ObjectModelHelpers.CleanupFileContents(@" 39public static string BigProjectFile = ObjectModelHelpers.CleanupFileContents(@"
ObjectModelRemoting\RemoteProjectsProviderMock\ExporterMock.cs (1)
170content = ObjectModelHelpers.CleanupFileContents(content);
TransientIO.cs (1)
106content = ObjectModelHelpers.CleanupFileContents(content);
Microsoft.Build.Engine.UnitTests (733)
BackEnd\BatchingEngine_Tests.cs (1)
487using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(content));
BackEnd\BuildManager_Logging_Tests.cs (1)
18using static Microsoft.Build.UnitTests.ObjectModelHelpers;
BackEnd\BuildManager_Tests.cs (2)
28using static Microsoft.Build.UnitTests.ObjectModelHelpers; 4394string projectContents = ObjectModelHelpers.CleanupFileContents(@"<Project>
BackEnd\BuildRequestConfiguration_Tests.cs (7)
185using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@"<Project ToolsVersion='msbuilddefaulttoolsversion' xmlns='msbuildnamespace' />")); 263string projectBody = ObjectModelHelpers.CleanupFileContents(@" 282ObjectModelHelpers.MSBuildDefaultToolsVersion, 320string projectBody = ObjectModelHelpers.CleanupFileContents(@" 359ObjectModelHelpers.MSBuildDefaultToolsVersion, 426string projectBody = ObjectModelHelpers.CleanupFileContents(@" 462using ProjectFromString projectFromString = new(projectBody, globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection);
BackEnd\BuildRequestEngine_Tests.cs (1)
239string content = ObjectModelHelpers.CleanupFileContents(@"
BackEnd\ConfigurationMetadata_Tests.cs (8)
86BuildRequestData data = new BuildRequestData("file", new Dictionary<string, string>(), ObjectModelHelpers.MSBuildDefaultToolsVersion, Array.Empty<string>(), null); 87BuildRequestConfiguration config = new BuildRequestConfiguration(1, data, ObjectModelHelpers.MSBuildDefaultToolsVersion); 102BuildRequestData data = new BuildRequestData("file", new Dictionary<string, string>(), ObjectModelHelpers.MSBuildDefaultToolsVersion, Array.Empty<string>(), null); 103BuildRequestConfiguration config = new BuildRequestConfiguration(1, data, ObjectModelHelpers.MSBuildDefaultToolsVersion); 111data = new BuildRequestData("file2", new Dictionary<string, string>(), ObjectModelHelpers.MSBuildDefaultToolsVersion, Array.Empty<string>(), null); 112BuildRequestConfiguration config2 = new BuildRequestConfiguration(1, data, ObjectModelHelpers.MSBuildDefaultToolsVersion); 144string projectBody = ObjectModelHelpers.CleanupFileContents(@" 151using ProjectFromString projectFromString = new(projectBody, globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion);
BackEnd\GenerateTemporaryTargetAssembly_Tests.cs (1)
27MockLogger logger = ObjectModelHelpers.BuildProjectExpectFailure(@$"
BackEnd\IntrinsicTask_Tests.cs (155)
30string content = ObjectModelHelpers.CleanupFileContents(@" 51string content = ObjectModelHelpers.CleanupFileContents(@" 70string content = ObjectModelHelpers.CleanupFileContents(@" 88string content = ObjectModelHelpers.CleanupFileContents(@" 106string content = ObjectModelHelpers.CleanupFileContents( 122string content = ObjectModelHelpers.CleanupFileContents( 144string content = ObjectModelHelpers.CleanupFileContents( 161string content = ObjectModelHelpers.CleanupFileContents( 178var content = ObjectModelHelpers.CleanupFileContents( 195content = ObjectModelHelpers.CleanupFileContents( 215var content = ObjectModelHelpers.CleanupFileContents( 235string content = ObjectModelHelpers.CleanupFileContents(@" 279string content = ObjectModelHelpers.CleanupFileContents(@" 299string content = ObjectModelHelpers.CleanupFileContents(@" 319string content = ObjectModelHelpers.CleanupFileContents(""" 340string content = ObjectModelHelpers.CleanupFileContents(@" 360string content = ObjectModelHelpers.CleanupFileContents(@" 381string content = ObjectModelHelpers.CleanupFileContents(@" 405string content = ObjectModelHelpers.CleanupFileContents(@" 430string content = ObjectModelHelpers.CleanupFileContents(@" 452string content = ObjectModelHelpers.CleanupFileContents(@" 479string content = ObjectModelHelpers.CleanupFileContents(@" 505string content = ObjectModelHelpers.CleanupFileContents(@" 531string content = ObjectModelHelpers.CleanupFileContents(@" 560string content = ObjectModelHelpers.CleanupFileContents(@" 582string content = ObjectModelHelpers.CleanupFileContents(@" 608string content = ObjectModelHelpers.CleanupFileContents(@" 634string content = ObjectModelHelpers.CleanupFileContents(@" 665string content = ObjectModelHelpers.CleanupFileContents(@" 689string content = ObjectModelHelpers.CleanupFileContents(@" 708string content = ObjectModelHelpers.CleanupFileContents(@" 735string content = ObjectModelHelpers.CleanupFileContents(@" 759string content = ObjectModelHelpers.CleanupFileContents(@" 775string content = ObjectModelHelpers.CleanupFileContents(@" 793string content = ObjectModelHelpers.CleanupFileContents(@" 808string content = ObjectModelHelpers.CleanupFileContents(@" 830string content = ObjectModelHelpers.CleanupFileContents(@" 853string content = ObjectModelHelpers.CleanupFileContents(@" 875string content = ObjectModelHelpers.CleanupFileContents(@" 902var content = ObjectModelHelpers.CleanupFileContents( 919content = ObjectModelHelpers.CleanupFileContents( 940var content = ObjectModelHelpers.CleanupFileContents( 964string content = ObjectModelHelpers.CleanupFileContents(@" 987string content = ObjectModelHelpers.CleanupFileContents(@" 1010string content = ObjectModelHelpers.CleanupFileContents(@" 1043string content = ObjectModelHelpers.CleanupFileContents( 1076var content = ObjectModelHelpers.CleanupFileContents( 1104string content = ObjectModelHelpers.CleanupFileContents( 1137string content = ObjectModelHelpers.CleanupFileContents( 1160var content = ObjectModelHelpers.CleanupFileContents( 1191string content = ObjectModelHelpers.CleanupFileContents( 1210using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1233using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1259using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1275"), globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion); 1297using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1327using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1347using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1369using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1389using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1411using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1436using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1464oldFiles = ObjectModelHelpers.GetTempFiles(2, new DateTime(2005, 1, 1)); 1465newFiles = ObjectModelHelpers.GetTempFiles(2, new DateTime(2006, 1, 1)); 1468using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1494ObjectModelHelpers.DeleteTempFiles(oldFiles); 1495ObjectModelHelpers.DeleteTempFiles(newFiles); 1506oldFiles = ObjectModelHelpers.GetTempFiles(2, new DateTime(2005, 1, 1)); 1507newFiles = ObjectModelHelpers.GetTempFiles(2, new DateTime(2006, 1, 1)); 1510using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1537ObjectModelHelpers.DeleteTempFiles(oldFiles); 1538ObjectModelHelpers.DeleteTempFiles(newFiles); 1549oldFiles = ObjectModelHelpers.GetTempFiles(2, new DateTime(2005, 1, 1)); 1550newFiles = ObjectModelHelpers.GetTempFiles(2, new DateTime(2006, 1, 1)); 1557using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1595ObjectModelHelpers.DeleteTempFiles(oldFiles); 1596ObjectModelHelpers.DeleteTempFiles(newFiles); 1605string content = ObjectModelHelpers.CleanupFileContents( 1619string content = ObjectModelHelpers.CleanupFileContents( 1636string content = ObjectModelHelpers.CleanupFileContents( 1659using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 1698string content = ObjectModelHelpers.CleanupFileContents( 1717string content = ObjectModelHelpers.CleanupFileContents( 1736string content = ObjectModelHelpers.CleanupFileContents( 1755string content = ObjectModelHelpers.CleanupFileContents( 1789string content = ObjectModelHelpers.CleanupFileContents( 1826string content = ObjectModelHelpers.CleanupFileContents( 1884string content = ObjectModelHelpers.CleanupFileContents( 1918string content = ObjectModelHelpers.CleanupFileContents( 1954string content = ObjectModelHelpers.CleanupFileContents( 1994string content = ObjectModelHelpers.CleanupFileContents( 2032string content = ObjectModelHelpers.CleanupFileContents( 2062string content = ObjectModelHelpers.CleanupFileContents( 2094string content = ObjectModelHelpers.CleanupFileContents( 2134string content = ObjectModelHelpers.CleanupFileContents( 2175string content = ObjectModelHelpers.CleanupFileContents(@" 2214string content = ObjectModelHelpers.CleanupFileContents(@" 2254string content = ObjectModelHelpers.CleanupFileContents(@" 2283using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2316using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2349using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2387using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2427using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2462using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2492using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2530string content = ObjectModelHelpers.CleanupFileContents(@" 2552using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2577using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2608using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2650using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2695using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2739using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2784using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2822string content = ObjectModelHelpers.CleanupFileContents( 2839string content = ObjectModelHelpers.CleanupFileContents( 2863using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2895string content = ObjectModelHelpers.CleanupFileContents( 2921using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 2945string content = ObjectModelHelpers.CleanupFileContents( 2975string content = ObjectModelHelpers.CleanupFileContents( 3007string content = ObjectModelHelpers.CleanupFileContents( 3024string content = ObjectModelHelpers.CleanupFileContents( 3055string content = ObjectModelHelpers.CleanupFileContents( 3099string content = ObjectModelHelpers.CleanupFileContents(@" 3127using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3178using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3219using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3274using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3301using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3349using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3385File.WriteAllText(importedFile, ObjectModelHelpers.CleanupFileContents(@" 3392using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3411ObjectModelHelpers.DeleteTempFiles(new string[] { importedFile }); 3424File.WriteAllText(importedFile, ObjectModelHelpers.CleanupFileContents(@" 3431using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3451ObjectModelHelpers.DeleteTempFiles(new string[] { importedFile }); 3462using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3494using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3519using ProjectRootElementFromString projectRootElementFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3555files = ObjectModelHelpers.GetTempFiles(2, new DateTime(2005, 1, 1)); 3558using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3585ObjectModelHelpers.DeleteTempFiles(files); 3593using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3622using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3653using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3680using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3709using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3738using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3767using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3804using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3833using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3863using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 3985ObjectModelHelpers.AssertItemEvaluationFromGenericItemEvaluator((p, c) => 4003return lookup.GetItems(itemType).Select(i => (ObjectModelHelpers.ITestItem)new ObjectModelHelpers.ProjectItemInstanceTestItemAdapter(i)).ToList();
BackEnd\MSBuild_Tests.cs (86)
47string tempProject = ObjectModelHelpers.CreateTempFileOnDisk(@" 82Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 105string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 118string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 141Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 161ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, targetOutputs["Build"].Items, false /* order of items not enforced */); 186Project project = ObjectModelHelpers.CreateInMemoryProject(projectContents, logger); 198ObjectModelHelpers.DeleteTempProjectDirectory(); 199ObjectModelHelpers.CreateFileInTempProjectDirectory( 209ObjectModelHelpers.BuildTempProjectFileExpectFailure(@"SkipNonexistentProjectsMain.csproj", logger); 220ObjectModelHelpers.DeleteTempProjectDirectory(); 221ObjectModelHelpers.CreateFileInTempProjectDirectory( 231ObjectModelHelpers.BuildTempProjectFileExpectFailure(@"SkipNonexistentProjectsMain.csproj", logger); 244ObjectModelHelpers.DeleteTempProjectDirectory(); 245ObjectModelHelpers.CreateFileInTempProjectDirectory( 254ObjectModelHelpers.CreateFileInTempProjectDirectory( 264ObjectModelHelpers.BuildTempProjectFileExpectSuccess(@"SkipNonexistentProjectsMain.csproj", logger); 282ObjectModelHelpers.DeleteTempProjectDirectory(); 283ObjectModelHelpers.CreateFileInTempProjectDirectory( 292ObjectModelHelpers.CreateFileInTempProjectDirectory( 302ObjectModelHelpers.BuildTempProjectFileExpectSuccess(@"SkipNonexistentProjectsMain.csproj", logger); 320ObjectModelHelpers.DeleteTempProjectDirectory(); 321ObjectModelHelpers.CreateFileInTempProjectDirectory( 340ObjectModelHelpers.CreateFileInTempProjectDirectory( 350ObjectModelHelpers.BuildTempProjectFileExpectFailure(@"SkipNonexistentProjectsMain.csproj", logger); 366ObjectModelHelpers.DeleteTempProjectDirectory(); 367ObjectModelHelpers.CreateFileInTempProjectDirectory( 376ObjectModelHelpers.CreateFileInTempProjectDirectory( 385ObjectModelHelpers.CreateFileInTempProjectDirectory( 396ObjectModelHelpers.BuildTempProjectFileExpectFailure(@"BuildingVCProjMain.csproj", logger); 516string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 525string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 554Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 570ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, targetOutputs["Build"].Items, false /* order of items not enforced */); 585string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 594string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 623Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 637ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, targetOutputs["Build"].Items, false /* order of items not enforced */); 656projectFile = ObjectModelHelpers.CreateTempFileOnDisk(@" 681ObjectModelHelpers.BuildTempProjectFileExpectSuccess(projectFile, logger); 711projectFile = ObjectModelHelpers.CreateTempFileOnDisk(@" 748ObjectModelHelpers.BuildTempProjectFileExpectSuccess(projectFile, logger); 792var projectFile = env.CreateFile("test.proj", ObjectModelHelpers.CleanupFileContents(projectContent)); 795ObjectModelHelpers.BuildTempProjectFileExpectSuccess(projectFile.Path, logger); 824var projectFile = env.CreateFile(projFileName, ObjectModelHelpers.CleanupFileContents(projectContent)); 827ObjectModelHelpers.BuildTempProjectFileExpectSuccess(projectFile.Path, logger); 871var projectFile = env.CreateFile("test.proj", ObjectModelHelpers.CleanupFileContents(projectContent)); 874ObjectModelHelpers.BuildTempProjectFileExpectSuccess(projectFile.Path, logger); 892string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 901string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 930Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 943ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, targetOutputs["Build"].Items, false /* order of items not enforced */); 959string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 968string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 997Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1014string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1023string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1050Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1065ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, targetOutputs["Build"].Items, false /* order of items not enforced */); 1081string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1090string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1119Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1134ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, targetOutputs["Build"].Items, false /* order of items not enforced */); 1150string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1159string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1186Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1200ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, targetOutputs["Build"].Items, false /* order of items not enforced */); 1215string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1223string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1254Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1274string project1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1282string project2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1340Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents, logger); 1526string project1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1534string project2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1559Project p = ObjectModelHelpers.CreateInMemoryProject(pc, parentProjectContents, logger); 1580Project p2 = ObjectModelHelpers.CreateInMemoryProject(pc, parentProjectContents, logger2); 1598string project1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1689Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents, logger); 1752string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1758string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1801Project p = ObjectModelHelpers.CreateInMemoryProject(parentProjectContents); 1830string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1836string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1866string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1872string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@"
BackEnd\OnError_Tests.cs (17)
36using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 146using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 191using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 223using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 257using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 290using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 322using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 347using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 375using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 403using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 436using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 478using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 503using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 533using ProjectFromString projectFromString = new(ObjectModelHelpers.CleanupFileContents(@" 559Project p = new Project(XmlReader.Create(new StringReader(ObjectModelHelpers.CleanupFileContents(@" 581MockLogger logger = ObjectModelHelpers.BuildProjectExpectFailure($@" 772return String.Format(ObjectModelHelpers.CleanupFileContents(@"
BackEnd\RequestBuilder_Tests.cs (4)
161ObjectModelHelpers.AssertArrayContentsMatch(_newBuildRequests_FQRequests, newRequest); 200ObjectModelHelpers.AssertArrayContentsMatch(_newBuildRequests_FQRequests, newRequest); 262? ObjectModelHelpers.MSBuildDefaultToolsVersion 270ObjectModelHelpers.MSBuildDefaultToolsVersion,
BackEnd\Scheduler_Tests.cs (1)
703string contents = ObjectModelHelpers.CleanupFileContents(@"
BackEnd\SdkResultOutOfProc_Tests.cs (1)
20using static Microsoft.Build.UnitTests.ObjectModelHelpers;
BackEnd\TargetEntry_Tests.cs (2)
859ObjectModelHelpers.MSBuildDefaultToolsVersion, 876ObjectModelHelpers.MSBuildDefaultToolsVersion,
BackEnd\TargetUpToDateChecker_Tests.cs (15)
38ObjectModelHelpers.DeleteTempProjectDirectory(); 47var content = ObjectModelHelpers.CleanupFileContents( 77var content = ObjectModelHelpers.CleanupFileContents( 103var content = ObjectModelHelpers.CleanupFileContents( 130content = ObjectModelHelpers.CleanupFileContents( 302string projectText = ObjectModelHelpers.CleanupFileContents(@" 331string projectText = ObjectModelHelpers.CleanupFileContents(@" 360string projectText = ObjectModelHelpers.CleanupFileContents(@" 390string projectText = ObjectModelHelpers.CleanupFileContents(@" 425string projectText = ObjectModelHelpers.CleanupFileContents(@" 466Directory.SetCurrentDirectory(ObjectModelHelpers.TempProjectDir); 468var content = ObjectModelHelpers.CleanupFileContents(@" 580string path = ObjectModelHelpers.CreateFileInTempProjectDirectory(filesToAnalyze[i].Path, ""); 590string unformattedProjectXml = ObjectModelHelpers.CleanupFileContents( 598string projectFile = Path.Combine(ObjectModelHelpers.TempProjectDir, "temp.proj");
BackEnd\TaskBuilder_Tests.cs (24)
70string projectFileContents = ObjectModelHelpers.CleanupFileContents( 92string projectFileContents = ObjectModelHelpers.CleanupFileContents( 123string projectFileContents = ObjectModelHelpers.CleanupFileContents( 215string projectFileContents = ObjectModelHelpers.CleanupFileContents( 258files = ObjectModelHelpers.GetTempFiles(2, new DateTime(2005, 1, 1)); 261string projectFileContents = ObjectModelHelpers.CleanupFileContents( 307ObjectModelHelpers.DeleteTempFiles(files); 318string projectFileContents = ObjectModelHelpers.CleanupFileContents(@" 382string projectFileContents = ObjectModelHelpers.CleanupFileContents(@" 438string projectFileContents = ObjectModelHelpers.CleanupFileContents($@" 468string projectFileContents = ObjectModelHelpers.CleanupFileContents(@" 494string projectFileContents = ObjectModelHelpers.CleanupFileContents(@" 519string projectFileContents = ObjectModelHelpers.CleanupFileContents(@" 550string projectFileContents = ObjectModelHelpers.CleanupFileContents(@" 593MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(projectContents, _testOutput, LoggerVerbosity.Diagnostic); 617MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(projectContents, _testOutput, LoggerVerbosity.Diagnostic); 643MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(projectContents, _testOutput, LoggerVerbosity.Diagnostic); 672MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(projectContents, _testOutput); 968string projectAPath = Path.Combine(ObjectModelHelpers.TempProjectDir, "a.proj"); 969string projectBPath = Path.Combine(ObjectModelHelpers.TempProjectDir, "b.proj"); 1006File.WriteAllText(projectAPath, ObjectModelHelpers.CleanupFileContents(projectAContents)); 1007File.WriteAllText(projectBPath, ObjectModelHelpers.CleanupFileContents(projectBContents)); 1010ObjectModelHelpers.BuildTempProjectFileExpectSuccess("a.proj", logger); 1182string projectFileContents = ObjectModelHelpers.CleanupFileContents(@"
BackEnd\TaskExecutionHost_Tests.cs (4)
1040MockLogger ml = ObjectModelHelpers.BuildProjectExpectSuccess($""" 1071ObjectModelHelpers.BuildProjectExpectFailure($""" 1101MockLogger ml = ObjectModelHelpers.BuildProjectExpectSuccess($""" 1504string projectFileContents = ObjectModelHelpers.CleanupFileContents(@"
BackEnd\TaskRegistry_Tests.cs (1)
660var testProject = env.CreateTestProjectWithFiles(ObjectModelHelpers.CleanupFileContents(proj));
BinaryLogger_Tests.cs (6)
123Project project = ObjectModelHelpers.CreateInMemoryProject(collection, projectText); 219Project project = ObjectModelHelpers.CreateInMemoryProject(collection, projectText); 328ObjectModelHelpers.BuildProjectExpectSuccess(s_testProject, binaryLogger); 457ObjectModelHelpers.BuildProjectExpectSuccess(testProject, binaryLogger); 517ObjectModelHelpers.BuildProjectExpectSuccess(testProject, binaryLogger); 555ObjectModelHelpers.BuildProjectExpectSuccess(project, binaryLogger);
ConsoleLogger_Tests.cs (10)
181ObjectModelHelpers.BuildProjectExpectSuccess(s_dummyProjectContents, logger); 325ObjectModelHelpers.BuildProjectExpectSuccess(@" 351ObjectModelHelpers.BuildProjectExpectSuccess(s_dummyProjectContents, logger); 368ObjectModelHelpers.BuildProjectExpectSuccess(s_dummyProjectContents, logger); 388ObjectModelHelpers.BuildTempProjectFileWithTargets(tempProjectPath, null, null, logger); 414ObjectModelHelpers.BuildProjectExpectSuccess(s_dummyProjectContents, logger); 421ObjectModelHelpers.BuildProjectExpectSuccess(s_dummyProjectContents, logger); 428ObjectModelHelpers.BuildProjectExpectSuccess(s_dummyProjectContents, logger); 435ObjectModelHelpers.BuildProjectExpectSuccess(s_dummyProjectContents, logger); 442ObjectModelHelpers.BuildProjectExpectSuccess(s_dummyProjectContents, logger);
Construction\ElementLocation_Tests.cs (3)
107File.WriteAllText(file, ObjectModelHelpers.CleanupFileContents("<Project xmlns='msbuildnamespace' ToolsVersion='msbuilddefaulttoolsversion'>\r\n<ItemGroup>") + new string(' ', 70000) + @"<x/></ItemGroup></Project>"); 142File.WriteAllText(file, ObjectModelHelpers.CleanupFileContents("<Project xmlns='msbuildnamespace' ToolsVersion='msbuilddefaulttoolsversion'>\r\n<ItemGroup>") + longstring + @" <x/></ItemGroup></Project>"); 303string content = ObjectModelHelpers.CleanupFileContents(@"
Construction\ProjectRootElement_Tests.cs (4)
32ObjectModelHelpers.CreateFileInTempProjectDirectory(Guid.NewGuid().ToString("N"), contents, Encoding.UTF8) : 33ObjectModelHelpers.CreateFileInTempProjectDirectory(Guid.NewGuid().ToString("N"), contents); 52ObjectModelHelpers.CreateFileInTempProjectDirectory(Guid.NewGuid().ToString("N"), contents, Encoding.UTF8) : 53ObjectModelHelpers.CreateFileInTempProjectDirectory(Guid.NewGuid().ToString("N"), contents);
Construction\SolutionFile_OldParser_Tests.cs (1)
245string genericProj = ObjectModelHelpers.CleanupFileContents(@"
Construction\SolutionProjectGenerator_Tests.cs (38)
334projectXml.ToolsVersion = ObjectModelHelpers.MSBuildDefaultToolsVersion; 477Assert.Equal(ObjectModelHelpers.MSBuildDefaultToolsVersion, instances[0].ToolsVersion); 524Assert.Equal(ObjectModelHelpers.MSBuildDefaultToolsVersion, instances[0].ToolsVersion); 565Assert.Equal(ObjectModelHelpers.MSBuildDefaultToolsVersion, instances[0].ToolsVersion); 577string classLibraryContentsToolsV4 = ObjectModelHelpers.CleanupFileContents( 586string classLibraryContentsToolsV12 = ObjectModelHelpers.CleanupFileContents( 659string[] logoutputs = { ".[11.0]. .[4.0].", ".[11.0]. .[4.0].", String.Format(".[{0}]. .[{0}].", ObjectModelHelpers.MSBuildDefaultToolsVersion) }; 670string solutionFile = ObjectModelHelpers.CreateFileInTempProjectDirectory("Foo.sln", solutions[i]); 671string projectFile = ObjectModelHelpers.CreateFileInTempProjectDirectory("ClassLibrary1.csproj", projects[i]); 689string solutionFileMultipleProjects = ObjectModelHelpers.CreateFileInTempProjectDirectory("Foo.sln", solutionFileContentsDev12MultipleProjects); 690string projectFileV4 = ObjectModelHelpers.CreateFileInTempProjectDirectory("ClassLibrary1.csproj", classLibraryContentsToolsV4); 691string projectFileV12 = ObjectModelHelpers.CreateFileInTempProjectDirectory("ClassLibrary2.csproj", classLibraryContentsToolsV12); 706logger1.AssertLogContains(String.Format(".[{0}]. .[{0}].", ObjectModelHelpers.MSBuildDefaultToolsVersion)); 734string projectFile = ObjectModelHelpers.CreateFileInTempProjectDirectory("ClassLibrary1.csproj", classLibraryContents); 755string solutionFile = ObjectModelHelpers.CreateFileInTempProjectDirectory("Foo.sln", solutionFileContents); 764Assert.Equal(ObjectModelHelpers.MSBuildDefaultToolsVersion, instances[0].ToolsVersion); 773logger.AssertLogContains(String.Format(".[{0}].", ObjectModelHelpers.MSBuildDefaultToolsVersion)); 777ObjectModelHelpers.DeleteTempProjectDirectory(); 1089var solutionFile = ObjectModelHelpers.CreateFileInTempProjectDirectory("MSBuildIssue.sln", solutionFileContents); 1090ObjectModelHelpers.CreateFileInTempProjectDirectory("B.csproj", projectBravoFileContents); 1091ObjectModelHelpers.CreateFileInTempProjectDirectory("C.csproj", projectCharlieFileContents); 1092ObjectModelHelpers.CreateFileInTempProjectDirectory("D.csproj", projectDeltaFileContents); 1102var automaticProjectFile = ObjectModelHelpers.CreateFileInTempProjectDirectory("automatic.msbuild", automaticProjectFileContents); 1322var instance = SolutionProjectGenerator.Generate(solution, null, ObjectModelHelpers.MSBuildDefaultToolsVersion, _buildEventContext, CreateMockLoggingService())[0]; 1394ProjectInstance[] instances = SolutionProjectGenerator.Generate(solution, null, ObjectModelHelpers.MSBuildDefaultToolsVersion, _buildEventContext, CreateMockLoggingService()); 2205BuildRequestData request = new BuildRequestData(projectFilePath, globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, Array.Empty<string>(), null); 2293BuildRequestData request = new BuildRequestData(projectFilePath, globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, Array.Empty<string>(), null); 2600string solutionFilePath = ObjectModelHelpers.CreateFileInTempProjectDirectory(Path.Combine(baseDirectory, $"{Guid.NewGuid():N}.sln"), 2620ObjectModelHelpers.CreateFileInTempProjectDirectory(Path.Combine(baseDirectory, $"after.{Path.GetFileName(solutionFilePath)}.targets"), 2647ObjectModelHelpers.DeleteTempProjectDirectory(); 2659string solutionFilePath = ObjectModelHelpers.CreateFileInTempProjectDirectory(Path.Combine(baseDirectory, $"{Guid.NewGuid():N}.sln"), 2679ObjectModelHelpers.CreateFileInTempProjectDirectory(Path.Combine(baseDirectory, $"after.{Path.GetFileName(solutionFilePath)}.targets"), 2714ObjectModelHelpers.DeleteTempProjectDirectory(); 2737string solutionFilePath = ObjectModelHelpers.CreateFileInTempProjectDirectory(Path.Combine(baseDirectory, $"{Guid.NewGuid():N}.sln"), 2757string projectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory(Path.Combine(baseDirectory, projectName), 2769ObjectModelHelpers.CreateFileInTempProjectDirectory(Path.Combine(baseDirectory, "Directory.Solution.props"), 2778ObjectModelHelpers.CreateFileInTempProjectDirectory(Path.Combine(baseDirectory, "Directory.Solution.targets"), 2819ObjectModelHelpers.DeleteTempProjectDirectory();
Definition\ItemDefinitionGroup_Tests.cs (1)
1244ObjectModelHelpers.DeleteTempFiles(new string[] { importedFile });
Definition\Project_Internal_Tests.cs (3)
152var project = ObjectModelHelpers.CreateInMemoryProject("<Project></Project>"); 189project.Xml.ToolsVersion = ObjectModelHelpers.MSBuildDefaultToolsVersion; 195ObjectModelHelpers.MSBuildDefaultToolsVersion,
Definition\ProjectEvaluationContext_Tests.cs (7)
390ObjectModelHelpers.AssertItems(expectedGlobExpansion, project.GetItems("i")); 468ObjectModelHelpers.AssertItems(expectedGlobExpansion, project.GetItems("i")); 525ObjectModelHelpers.AssertItems(expectedGlobExpansion, actualGlobExpansion); 596ObjectModelHelpers.AssertItems(expectedGlobExpansion, actualGlobExpansion); 656ObjectModelHelpers.AssertItems(expectedGlobExpansion, actualGlobExpansion); 738ObjectModelHelpers.AssertItems(expectedGlobExpansion, project.GetItems("i")); 775ObjectModelHelpers.AssertItems(expectedGlobExpansion, project.GetItems("i"));
Definition\ProjectItem_Tests.cs (1)
48ObjectModelHelpers.CleanupFileContents(@"
Definition\Toolset_Tests.cs (11)
197Toolset parentToolset = projectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion); 231Toolset parentToolset = projectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion); 265Toolset parentToolset = projectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion); 287Toolset parentToolset = projectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion); 309Toolset parentToolset = projectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion); 337Toolset parentToolset = projectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion); 362globalProperties.Add("VisualStudioVersion", ObjectModelHelpers.CurrentVisualStudioVersion); 366Assert.Equal(ObjectModelHelpers.CurrentVisualStudioVersion, t.GenerateSubToolsetVersion()); 447Environment.SetEnvironmentVariable("VisualStudioVersion", ObjectModelHelpers.CurrentVisualStudioVersion); 453Toolset parentToolset = projectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion); 538Toolset parentToolset = projectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion);
Definition\ToolsetConfigurationReader_Tests.cs (18)
37ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 61ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 97ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 123ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 151ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 203ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 231ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 259ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 287ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 326ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 351ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 376ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 402ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 430ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 465ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 505ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 602ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@" 637ToolsetConfigurationReaderTestHelper.WriteConfigFile(ObjectModelHelpers.CleanupFileContents(@"
Definition\ToolsetConfigurationReaderTestHelper.cs (1)
26return WriteConfigFile(ObjectModelHelpers.CleanupFileContents(content), null);
Definition\ToolsVersion_Tests.cs (8)
318mockLogger.AssertLogContains(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\"")); 355mockLogger.AssertLogContains(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\"")); 390mockLogger.AssertLogContains(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\"")); 452mockLogger.AssertLogContains(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\"")); 598mockLogger.AssertLogContains(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\"")); 640mockLogger.AssertLogContains(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\"")); 796mockLogger.AssertLogContains(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\"")); 907mockLogger.AssertLogContains(ObjectModelHelpers.CleanupFileContents("ToolsVersion=\"msbuilddefaulttoolsversion\""));
EscapingInProjects_Tests.cs (21)
219Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 264Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 312Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 320ObjectModelHelpers.DeleteTempProjectDirectory(); 363Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 376ObjectModelHelpers.DeleteTempProjectDirectory(); 430Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 438ObjectModelHelpers.DeleteTempProjectDirectory(); 472Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 514Project project = ObjectModelHelpers.CreateInMemoryProject(projectOriginalContents); 679Project project = ObjectModelHelpers.CreateInMemoryProject(@" 708Project project = ObjectModelHelpers.CreateInMemoryProject(@" 725ObjectModelHelpers.DeleteTempProjectDirectory(); 742Project project = ObjectModelHelpers.CreateInMemoryProject(@" 760ObjectModelHelpers.DeleteTempProjectDirectory(); 776ObjectModelHelpers.CreateInMemoryProject(@" 800Project project = ObjectModelHelpers.CreateInMemoryProject(@" 1802ObjectModelHelpers.DeleteTempProjectDirectory(); 1805File.WriteAllText(Path.Combine(ObjectModelHelpers.TempProjectDir, "a.weirdo"), String.Empty); 1806File.WriteAllText(Path.Combine(ObjectModelHelpers.TempProjectDir, "b.weirdo"), String.Empty); 1807File.WriteAllText(Path.Combine(ObjectModelHelpers.TempProjectDir, "c.weirdo"), String.Empty);
Evaluation\Evaluator_Tests.cs (123)
176string projXml = ObjectModelHelpers.CleanupFileContents(@" 184string fooXml = ObjectModelHelpers.CleanupFileContents(@" 190string barXml = ObjectModelHelpers.CleanupFileContents(@" 347File.WriteAllText(testTargetPath, ObjectModelHelpers.CleanupFileContents(testtargets)); 348File.WriteAllText(subdirProjPath, ObjectModelHelpers.CleanupFileContents(subdirTestProj)); 350File.WriteAllText(targetDirectoryTargetsPath, ObjectModelHelpers.CleanupFileContents(targetDirTargets)); 351File.WriteAllText(targetDirectoryTargetsPath2, ObjectModelHelpers.CleanupFileContents(targetDirTargets2)); 352File.WriteAllText(projectDirectoryTargetsPath, ObjectModelHelpers.CleanupFileContents(projDirTargets)); 353File.WriteAllText(projectDirectoryTargetsPath2, ObjectModelHelpers.CleanupFileContents(projDirTargets2)); 476File.WriteAllText(testTargetPath, ObjectModelHelpers.CleanupFileContents(testtargets)); 477File.WriteAllText(subdirProjPath, ObjectModelHelpers.CleanupFileContents(subdirTestProj)); 479File.WriteAllText(targetDirectoryTargetsPath, ObjectModelHelpers.CleanupFileContents(targetDirTargets)); 480File.WriteAllText(targetDirectoryTargetsPath2, ObjectModelHelpers.CleanupFileContents(targetDirTargets2)); 481File.WriteAllText(projectDirectoryTargetsPath, ObjectModelHelpers.CleanupFileContents(projDirTargets)); 482File.WriteAllText(projectDirectoryTargetsPath2, ObjectModelHelpers.CleanupFileContents(projDirTargets2)); 510string targetA = ObjectModelHelpers.CleanupFileContents(@" 518string targetB = ObjectModelHelpers.CleanupFileContents(@" 526string projectContents = ObjectModelHelpers.CleanupFileContents(@" 570string testtargets = ObjectModelHelpers.CleanupFileContents(@" 613string testtargets = ObjectModelHelpers.CleanupFileContents(@" 659string testtargets = ObjectModelHelpers.CleanupFileContents(@" 702string testtargets = ObjectModelHelpers.CleanupFileContents(@" 747string testtargets = ObjectModelHelpers.CleanupFileContents(@" 792string testtargets = ObjectModelHelpers.CleanupFileContents(@" 847string import = ObjectModelHelpers.CleanupFileContents(@" 859string content = ObjectModelHelpers.CleanupFileContents(@" 912string import = ObjectModelHelpers.CleanupFileContents(@" 920string import2 = ObjectModelHelpers.CleanupFileContents(@" 935string content = ObjectModelHelpers.CleanupFileContents(@" 1014string import1 = ObjectModelHelpers.CleanupFileContents(@" 1021string import2 = ObjectModelHelpers.CleanupFileContents(@" 1034string manifest = ObjectModelHelpers.CleanupFileContents(@" 1076string import1 = ObjectModelHelpers.CleanupFileContents(@" 1083string import2 = ObjectModelHelpers.CleanupFileContents(@" 1096string manifest = ObjectModelHelpers.CleanupFileContents(@" 1166string import1 = ObjectModelHelpers.CleanupFileContents(@" 1174string import2 = ObjectModelHelpers.CleanupFileContents(@" 1212ObjectModelHelpers.CreateTempFileOnDisk(@" 1219ObjectModelHelpers.CreateTempFileOnDisk(@" 1228string content = ObjectModelHelpers.CleanupFileContents($@" 1261ObjectModelHelpers.CreateFileInTempProjectDirectory($"{filename1}-1.props", @" 1267ObjectModelHelpers.CreateFileInTempProjectDirectory($"{filename1}-2.props", @" 1274ObjectModelHelpers.CreateFileInTempProjectDirectory($"{filename2}-1.props", @" 1280ObjectModelHelpers.CreateFileInTempProjectDirectory($"{filename2}-2.props", @" 1286ObjectModelHelpers.CreateFileInTempProjectDirectory($"{filename2}-3.props", @" 1293string content = ObjectModelHelpers.CleanupFileContents($@" 1296<Imports>{ObjectModelHelpers.TempProjectDir}\{filename1}-*.props;{ObjectModelHelpers.TempProjectDir}\{filename2}-*.props</Imports> 1321ObjectModelHelpers.CreateTempFileOnDisk(@" 1330string content = ObjectModelHelpers.CleanupFileContents($@" 1453string content = ObjectModelHelpers.CleanupFileContents(@" 1473string content = ObjectModelHelpers.CleanupFileContents(@" 1501string content = ObjectModelHelpers.CleanupFileContents(@" 1528string content = ObjectModelHelpers.CleanupFileContents(@" 1547string content = ObjectModelHelpers.CleanupFileContents(@" 1578string content = ObjectModelHelpers.CleanupFileContents(@" 1602string content = ObjectModelHelpers.CleanupFileContents(@" 1642string content = ObjectModelHelpers.CleanupFileContents(@" 1677string content = ObjectModelHelpers.CleanupFileContents(@" 1706string content = ObjectModelHelpers.CleanupFileContents(@" 1745string content = ObjectModelHelpers.CleanupFileContents(@" 1774string content = ObjectModelHelpers.CleanupFileContents(@" 1798string content = ObjectModelHelpers.CleanupFileContents(@" 1829string content = ObjectModelHelpers.CleanupFileContents(@" 1865string content = ObjectModelHelpers.CleanupFileContents(@" 1900string content = ObjectModelHelpers.CleanupFileContents(@" 1933string content = ObjectModelHelpers.CleanupFileContents(@" 2016string content = ObjectModelHelpers.CleanupFileContents(@" 2103string content = ObjectModelHelpers.CleanupFileContents(@" 2167string content = ObjectModelHelpers.CleanupFileContents(@" 2192string content = ObjectModelHelpers.CleanupFileContents(@" 2227string content = ObjectModelHelpers.CleanupFileContents(@" 2338string content = ObjectModelHelpers.CleanupFileContents(@" 2363string content = ObjectModelHelpers.CleanupFileContents(@" 2386string content = ObjectModelHelpers.CleanupFileContents(@" 2911string content = ObjectModelHelpers.CleanupFileContents(@" 2937string content = ObjectModelHelpers.CleanupFileContents(@" 2962string content = ObjectModelHelpers.CleanupFileContents(@" 2988string content = ObjectModelHelpers.CleanupFileContents(@" 3018string content = ObjectModelHelpers.CleanupFileContents(@" 3048string content = ObjectModelHelpers.CleanupFileContents(@" 3078string content = ObjectModelHelpers.CleanupFileContents(@" 3114string content = ObjectModelHelpers.CleanupFileContents(@" 3160string content = ObjectModelHelpers.CleanupFileContents(@" 3189string content = ObjectModelHelpers.CleanupFileContents(@" 3225string content = ObjectModelHelpers.CleanupFileContents(@" 3260string content = ObjectModelHelpers.CleanupFileContents(@" 3288string content = ObjectModelHelpers.CleanupFileContents(@" 3330string content = ObjectModelHelpers.CleanupFileContents(@" 3367string content = ObjectModelHelpers.CleanupFileContents(@" 3405string projectContents = ObjectModelHelpers.CleanupFileContents(@" 3415string importContents = ObjectModelHelpers.CleanupFileContents(@" 3465string projectContents = ObjectModelHelpers.CleanupFileContents(@" 3478string importContents = ObjectModelHelpers.CleanupFileContents(@" 3526string projectContents = ObjectModelHelpers.CleanupFileContents(@" 3538string importContents = ObjectModelHelpers.CleanupFileContents(@" 3588string projectContents = ObjectModelHelpers.CleanupFileContents(@" 3605string importContents = ObjectModelHelpers.CleanupFileContents(@" 3662string projectContents = ObjectModelHelpers.CleanupFileContents(@" 3678string importContents = ObjectModelHelpers.CleanupFileContents(@" 3735string projectContents = ObjectModelHelpers.CleanupFileContents(@" 3746string project2Contents = ObjectModelHelpers.CleanupFileContents(@" 3797string projectContents = ObjectModelHelpers.CleanupFileContents(@" 3808string project2Contents = ObjectModelHelpers.CleanupFileContents(@" 3868string content = ObjectModelHelpers.CleanupFileContents(@" 3934string content = ObjectModelHelpers.CleanupFileContents(@" 3986string content = ObjectModelHelpers.CleanupFileContents(@" 4038string content = ObjectModelHelpers.CleanupFileContents(@" 4096string content = ObjectModelHelpers.CleanupFileContents(@" 4154string content = ObjectModelHelpers.CleanupFileContents(@" 4215string content = ObjectModelHelpers.CleanupFileContents(@" 4267string content = ObjectModelHelpers.CleanupFileContents(@" 4314string content = ObjectModelHelpers.CleanupFileContents(@" 4369Project project = new Project(null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 4389string projectContents = ObjectModelHelpers.CleanupFileContents( 4539string projectContents = ObjectModelHelpers.CleanupFileContents(@" 4546string importContents = ObjectModelHelpers.CleanupFileContents(@" 4604string content = ObjectModelHelpers.CleanupFileContents($@" 4712string content = ObjectModelHelpers.CleanupFileContents(@" 5011string projectContents = ObjectModelHelpers.CleanupFileContents(@" 5029string testTargets = ObjectModelHelpers.CleanupFileContents(@" 5077string testtargets = ObjectModelHelpers.CleanupFileContents(@$" 5182Toolset parentToolset = projectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion);
Evaluation\Expander_Tests.cs (10)
51ObjectModelHelpers.AssertItemsMatch("", GetTaskArrayFromItemList(itemsOut)); 62ObjectModelHelpers.AssertItemsMatch(@"foo", GetTaskArrayFromItemList(itemsOut)); 73ObjectModelHelpers.AssertItemsMatch(@" 104ObjectModelHelpers.AssertItemsMatch(@" 125ObjectModelHelpers.AssertItemsMatch(@" 1429ObjectModelHelpers.AssertItemsMatch(@" 3420MockElementLocation mockElementLocation = new MockElementLocation(Path.Combine(ObjectModelHelpers.TempProjectDir, "one", "two", "three", "four", "five", Path.GetRandomFileName())); 3422string fileToFind = FileUtilities.GetTemporaryFile(ObjectModelHelpers.TempProjectDir, null, ".tmp"); 3441ObjectModelHelpers.DeleteTempProjectDirectory(); 3453ObjectModelHelpers.CreateInMemoryProject("<Project><PropertyGroup><foo>$([MSBuild]::GetPathOfFileAbove('foo'))</foo></PropertyGroup></Project>");
Evaluation\ImportFromMSBuildExtensionsPath_Tests.cs (18)
51mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", GetMainTargetFileContent()); 93string mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", GetMainTargetFileContent()); 127string mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", GetMainTargetFileContent()); 160string mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", mainTargetsFileContent); 201string mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", mainTargetsFileContent); 256string mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory(Path.Combine("extensions2", "circularwildcardtest", "main.proj"), mainTargetsFileContent); 284string mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", GetMainTargetFileContent()); 301mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", GetMainTargetFileContent()); 357string mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", GetMainTargetFileContent()); 401string mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", GetMainTargetFileContent()); 493mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", GetMainTargetFileContent()); 569mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", 630mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", 701mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", mainTargetsFileContent); 766mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", mainTargetsFileContent); 825mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", mainTargetsFileContent); 894mainProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("main.proj", GetMainTargetFileContent(extnPathPropertyName)); 999var extnDir = Path.Combine(ObjectModelHelpers.TempProjectDir, extnDirName);
Evaluation\ItemEvaluation_Tests.cs (31)
59IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, allItems: true); 68ObjectModelHelpers.AssertItems(new[] { "a", "b", "c" }, itemsForI, mI2_1); 77ObjectModelHelpers.AssertItems( 108IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, allItems: true); 117ObjectModelHelpers.AssertItems(new[] { "a", "b", "c" }, itemsForI, expectedMetadata); 120ObjectModelHelpers.AssertItems(Array.Empty<string>(), itemsForI2); 132IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, allItems: true); 134ObjectModelHelpers.AssertItems(new[] { "a", "c" }, items); 150IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, allItems: true); 152ObjectModelHelpers.AssertItems(new[] { "a", "b", "c" }, items, 181IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, allItems: true); 209ObjectModelHelpers.AssertItems(new[] { "a", "b", "c" }, itemsForI, new[] { a, b, c }); 220ObjectModelHelpers.AssertItems(new[] { "a", "b", "c" }, itemsForI2, metadataForI2); 366var items = ObjectModelHelpers.GetItems(projectContent); 368ObjectModelHelpers.AssertItems(expectedItemValues, items, expectedItemMetadata); 387var items = ObjectModelHelpers.GetItems(projectContent, allItems: true); 389ObjectModelHelpers.AssertItems(new[] { "1", "@(A)", "@(A)" }, items); 418var items = ObjectModelHelpers.GetItems(projectContent, allItems: true); 440ObjectModelHelpers.AssertItems(new[] { "1", "B", "C", "D" }, items, expectedMetadata); 459var items = ObjectModelHelpers.GetItems(projectContent); 461ObjectModelHelpers.AssertItems(new[] { "2" }, items); 488IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content, allItems: true); 505ObjectModelHelpers.AssertItems(new[] { "i1_1", "i1_3", "i1_4", "i1_6" }, i1Items, i1Metadata); 519ObjectModelHelpers.AssertItems(new[] { "i1_1", "i1_2", "i1_3" }, i2Items, i2Metadata); 523ObjectModelHelpers.AssertItems(new[] { "i1_1", "i1_2", "i1_4" }, i3Items, i1BaseMetadata); 526ObjectModelHelpers.AssertItems(new[] { "i1 has 4 items" }, i_condItems); 543IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content.ToString()); 555IList<ProjectItem> items = ObjectModelHelpers.GetItemsFromFragment(content); 688ObjectModelHelpers.AssertItemEvaluationFromProject( 715var items = ObjectModelHelpers.GetItems(projectContent, allItems: true); 725ObjectModelHelpers.AssertItems(new[] { $"{prefix}foo" }, items, expectedMetadata);
Evaluation\Preprocessor_Tests.cs (22)
61string expected = ObjectModelHelpers.CleanupFileContents( 90string expected = ObjectModelHelpers.CleanupFileContents( 134string expected = ObjectModelHelpers.CleanupFileContents( 178string expected = ObjectModelHelpers.CleanupFileContents( 222string expected = ObjectModelHelpers.CleanupFileContents( 270string expected = ObjectModelHelpers.CleanupFileContents( 304string expected = ObjectModelHelpers.CleanupFileContents( 340string one = ObjectModelHelpers.CleanupFileContents( 352string two = ObjectModelHelpers.CleanupFileContents( 376string expected = ObjectModelHelpers.CleanupFileContents( 425string expected = ObjectModelHelpers.CleanupFileContents( 483string expected = ObjectModelHelpers.CleanupFileContents( 556string expected = ObjectModelHelpers.CleanupFileContents( 617string expected = ObjectModelHelpers.CleanupFileContents( 677string expected = ObjectModelHelpers.CleanupFileContents( 733string expected = ObjectModelHelpers.CleanupFileContents( 798string expected = ObjectModelHelpers.CleanupFileContents( 815string content = ObjectModelHelpers.CleanupFileContents(@" 832string expected = ObjectModelHelpers.CleanupFileContents( 888string expected = ObjectModelHelpers.CleanupFileContents( 998string expected = ObjectModelHelpers.CleanupFileContents( 1116string expected = ObjectModelHelpers.CleanupFileContents(
Evaluation\ProjectSdkImplicitImport_Tests.cs (1)
478ProjectRootElement rootElement = ObjectModelHelpers.CreateInMemoryProjectRootElement(projectContents);
EvaluationProfiler_Tests.cs (1)
16using static Microsoft.Build.UnitTests.ObjectModelHelpers;
FileLogger_Tests.cs (5)
31Project project = ObjectModelHelpers.CreateInMemoryProject(@" 338string directory = Path.Combine(ObjectModelHelpers.TempProjectDir, Guid.NewGuid().ToString("N")); 350ObjectModelHelpers.DeleteDirectory(directory); 368Project project = ObjectModelHelpers.CreateInMemoryProject(@" 406Project project = ObjectModelHelpers.CreateInMemoryProject(@"
FileUtilities_Tests.cs (2)
900string filePath = ObjectModelHelpers.CreateFileInTempProjectDirectory("first/second/file.txt", String.Empty); 931string filePath = ObjectModelHelpers.CreateFileInTempProjectDirectory("first/second/file.txt", String.Empty);
FixPathOnUnix_Tests.cs (3)
39string buildProjectPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("build.proj", buildProjectContents); 40ObjectModelHelpers.CreateFileInTempProjectDirectory("projectDirectory/main.proj", mainProjectContents); 41ObjectModelHelpers.CreateFileInTempProjectDirectory(Path.Combine("projectDirectory", "lib", "foo.dll"), "just a text file");
Instance\HostServices_Tests.cs (4)
476string contents = ObjectModelHelpers.CleanupFileContents(@" 482using ProjectFromString projectFromString = new(contents, new Dictionary<string, string>(), ObjectModelHelpers.MSBuildDefaultToolsVersion); 495string contents = ObjectModelHelpers.CleanupFileContents(@" 510ObjectModelHelpers.MSBuildDefaultToolsVersion);
Instance\ProjectInstance_Internal_Tests.cs (19)
66string importPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("import.targets", importContent); 80ObjectModelHelpers.DeleteTempProjectDirectory(); 109string import2Path = ObjectModelHelpers.CreateFileInTempProjectDirectory("import2.targets", import2Content); 110string import3Path = ObjectModelHelpers.CreateFileInTempProjectDirectory("import3.targets", import3Content); 113string import1Path = ObjectModelHelpers.CreateFileInTempProjectDirectory("import1.targets", import1Content); 125ObjectModelHelpers.DeleteTempProjectDirectory(); 151ObjectModelHelpers.DeleteTempProjectDirectory(); 281p.Toolset.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 324p.Toolset.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 358p.Toolset.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 386p.Toolset.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 425ProjectInstance p = new ProjectInstance(xml, globalProperties, ObjectModelHelpers.MSBuildDefaultToolsVersion, "ABCDEF", collection); 427p.Toolset.ToolsVersion.ShouldBe(ObjectModelHelpers.MSBuildDefaultToolsVersion); 689using ProjectRootElementFromString projectRootElementFromString = new(ObjectModelHelpers.CleanupFileContents(projectContents)); 850string import2Path = ObjectModelHelpers.CreateFileInTempProjectDirectory("import2.targets", import2Content); 851string import3Path = ObjectModelHelpers.CreateFileInTempProjectDirectory("import3.targets", import3Content); 854string import1Path = ObjectModelHelpers.CreateFileInTempProjectDirectory("import1.targets", import1Content); 878ObjectModelHelpers.DeleteTempProjectDirectory(); 967using ProjectFromString projectFromString = new(content, globalProperties, toolsVersion ?? ObjectModelHelpers.MSBuildDefaultToolsVersion, projectCollection ?? ProjectCollection.GlobalProjectCollection);
Instance\TaskItem_Tests.cs (3)
241string content = ObjectModelHelpers.CleanupFileContents(@" 294string content = ObjectModelHelpers.CleanupFileContents(@" 348string content = ObjectModelHelpers.CleanupFileContents(@"
InvalidProjectFileException_Tests.cs (4)
34File.WriteAllText(file, ObjectModelHelpers.CleanupFileContents(@" 43ObjectModelHelpers.BuildTempProjectFileExpectFailure(file, ml); 66File.WriteAllText(file, ObjectModelHelpers.CleanupFileContents(@" 72ObjectModelHelpers.BuildTempProjectFileExpectFailure(file, logger);
Parser_Tests.cs (8)
444MockLogger ml = ObjectModelHelpers.BuildProjectExpectSuccess(@" 455ml = ObjectModelHelpers.BuildProjectExpectSuccess(@" 466ml = ObjectModelHelpers.BuildProjectExpectSuccess(@" 486MockLogger ml = ObjectModelHelpers.BuildProjectExpectSuccess(@" 497ml = ObjectModelHelpers.BuildProjectExpectSuccess(@" 508ml = ObjectModelHelpers.BuildProjectExpectSuccess(@" 519ml = ObjectModelHelpers.BuildProjectExpectSuccess(@" 577var project = ObjectModelHelpers.CreateInMemoryProject(projectContent);
ProjectCache\ProjectCacheTests.cs (1)
1668string content = ObjectModelHelpers.CleanupFileContents(
Utilities_Tests.cs (3)
78TransientTestFile inputFile = env.CreateFile("tempInput.tmp", ObjectModelHelpers.CleanupFileContents(@" 152ObjectModelHelpers.CreateInMemoryProject(@" 169ObjectModelHelpers.CreateInMemoryProject(@"
WarningsAsMessagesAndErrors_Tests.cs (11)
31MockLogger logger = ObjectModelHelpers.BuildProjectExpectFailure(GetTestProject(treatAllWarningsAsErrors: true)); 35ObjectModelHelpers.BuildProjectExpectSuccess(GetTestProject(treatAllWarningsAsErrors: false)); 75MockLogger logger = ObjectModelHelpers.BuildProjectExpectFailure(GetTestProject(warningsAsErrors: ExpectedEventCode)); 83MockLogger logger = ObjectModelHelpers.BuildProjectExpectFailure( 97MockLogger logger = ObjectModelHelpers.BuildProjectExpectFailure( 113MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess( 127MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(GetTestProject(warningsAsMessages: ExpectedEventCode)); 169MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess( 183MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess( 199MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess( 213MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(
Microsoft.Build.Tasks.UnitTests (215)
AddToWin32Manifest_Tests.cs (1)
112Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false);
CallTarget_Tests.cs (8)
35MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(@" 56MockLogger logger = ObjectModelHelpers.BuildProjectExpectFailure(@" 88MockLogger logger = ObjectModelHelpers.BuildProjectExpectFailure(@" 115MockLogger logger = ObjectModelHelpers.BuildProjectExpectFailure(@" 136ObjectModelHelpers.BuildProjectExpectSuccess(@" 152Project project = ObjectModelHelpers.CreateInMemoryProject(@" 190ObjectModelHelpers.AssertItemsMatch(@" 201MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(@"
CombinePath_Tests.cs (9)
34ObjectModelHelpers.AssertItemsMatch(string.Format("{0}\r\n{1}", fullPath1, fullPath2), t.CombinedPaths, true); 64ObjectModelHelpers.AssertItemsMatch(pathsToMatch, t.CombinedPaths, true); 84ObjectModelHelpers.AssertItemsMatch(string.Format("{0}\r\n{1}", path1, fullPath2), t.CombinedPaths, true); 113ObjectModelHelpers.AssertItemsMatch(pathsToMatch, t.CombinedPaths, true); 145ObjectModelHelpers.AssertItemsMatch(expected, t.CombinedPaths, true); 161ObjectModelHelpers.AssertItemsMatch(@" 180ObjectModelHelpers.AssertItemsMatch(@" 197ObjectModelHelpers.AssertItemsMatch(@" 216ObjectModelHelpers.AssertItemsMatch(@"
ConvertToAbsolutePath_Tests.cs (9)
25string fileName = ObjectModelHelpers.CreateFileInTempProjectDirectory("file.temp", "foo"); 34Directory.SetCurrentDirectory(ObjectModelHelpers.TempProjectDir); 46ObjectModelHelpers.DeleteTempProjectDirectory(); 57string fileName = ObjectModelHelpers.CreateFileInTempProjectDirectory("file%3A.temp", "foo"); 66Directory.SetCurrentDirectory(ObjectModelHelpers.TempProjectDir); 78ObjectModelHelpers.DeleteTempProjectDirectory(); 87string fileName = ObjectModelHelpers.CreateFileInTempProjectDirectory("file.temp", "foo"); 96Directory.SetCurrentDirectory(ObjectModelHelpers.TempProjectDir); 108ObjectModelHelpers.DeleteTempProjectDirectory();
CreateItem_Tests.cs (10)
159ObjectModelHelpers.DeleteTempProjectDirectory(); 161ObjectModelHelpers.CreateFileInTempProjectDirectory("Myapp.proj", @" 172ObjectModelHelpers.CreateFileInTempProjectDirectory("Foo.txt", "foo"); 173ObjectModelHelpers.CreateFileInTempProjectDirectory(Path.Combine("Subdir", "Bar.txt"), "bar"); 176ObjectModelHelpers.BuildTempProjectFileExpectSuccess("Myapp.proj", logger); 178ObjectModelHelpers.AssertFileExistsInTempProjectDirectory(Path.Combine("Destination", "Foo.txt")); 179ObjectModelHelpers.AssertFileExistsInTempProjectDirectory(Path.Combine("Destination", "Subdir", "Bar.txt")); 191ObjectModelHelpers.DeleteTempProjectDirectory(); 193string projectFileFullPath = ObjectModelHelpers.CreateFileInTempProjectDirectory("Myapp.proj", @" 203ObjectModelHelpers.CreateFileInTempProjectDirectory(Path.Combine("Subdir", "Bar.txt"), "bar");
CreateProperty_Tests.cs (3)
30MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(@" 57MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(@" 85MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(@"
DirectoryBuildProjectImportTestBase.cs (15)
29ObjectModelHelpers.DeleteTempProjectDirectory(); 64ObjectModelHelpers.DeleteTempProjectDirectory(); 77Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @" 100ObjectModelHelpers.CreateFileInTempProjectDirectory(DirectoryBuildProjectFile, BasicDirectoryBuildProjectContents); 106Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@" 131string customFilePath = ObjectModelHelpers.CreateFileInTempProjectDirectory(CustomBuildProjectFile, BasicDirectoryBuildProjectContents); 137Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@" 159ObjectModelHelpers.CreateFileInTempProjectDirectory(DirectoryBuildProjectFile, BasicDirectoryBuildProjectContents); 165Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @" 175Assert.Equal(ObjectModelHelpers.TempProjectDir, project.GetPropertyValue(DirectoryBuildProjectBasePathPropertyName), StringComparer.OrdinalIgnoreCase); 177Assert.Equal(Path.Combine(ObjectModelHelpers.TempProjectDir, DirectoryBuildProjectFile), project.GetPropertyValue(DirectoryBuildProjectPathPropertyName));
FindUnderPath_Tests.cs (3)
73string fileName = ObjectModelHelpers.CreateFileInTempProjectDirectory("file%3b.temp", "foo"); 76t.Path = new TaskItem(ObjectModelHelpers.TempProjectDir); 84Directory.SetCurrentDirectory(ObjectModelHelpers.TempProjectDir);
MSBuild_Tests.cs (75)
49string tempProject = ObjectModelHelpers.CreateTempFileOnDisk(@" 103string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 116string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 143ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, msbuildTask.TargetOutputs, false /* order of items not enforced */); 160string projectContents = ObjectModelHelpers.CleanupFileContents(@" 169Project project = ObjectModelHelpers.CreateInMemoryProject(projectContents, logger); 181ObjectModelHelpers.DeleteTempProjectDirectory(); 182ObjectModelHelpers.CreateFileInTempProjectDirectory( 192ObjectModelHelpers.BuildTempProjectFileExpectFailure(@"SkipNonexistentProjectsMain.csproj", logger); 202ObjectModelHelpers.DeleteTempProjectDirectory(); 203ObjectModelHelpers.CreateFileInTempProjectDirectory( 213ObjectModelHelpers.BuildTempProjectFileExpectFailure(@"SkipNonexistentProjectsMain.csproj", logger); 225ObjectModelHelpers.DeleteTempProjectDirectory(); 226ObjectModelHelpers.CreateFileInTempProjectDirectory( 235ObjectModelHelpers.CreateFileInTempProjectDirectory( 245ObjectModelHelpers.BuildTempProjectFileExpectSuccess(@"SkipNonexistentProjectsMain.csproj", logger); 261ObjectModelHelpers.DeleteTempProjectDirectory(); 262ObjectModelHelpers.CreateFileInTempProjectDirectory( 271ObjectModelHelpers.CreateFileInTempProjectDirectory( 281ObjectModelHelpers.BuildTempProjectFileExpectSuccess(@"SkipNonexistentProjectsMain.csproj", logger); 296ObjectModelHelpers.DeleteTempProjectDirectory(); 297ObjectModelHelpers.CreateFileInTempProjectDirectory( 316ObjectModelHelpers.CreateFileInTempProjectDirectory( 326ObjectModelHelpers.BuildTempProjectFileExpectFailure(@"SkipNonexistentProjectsMain.csproj", logger); 342ObjectModelHelpers.DeleteTempProjectDirectory(); 343ObjectModelHelpers.CreateFileInTempProjectDirectory( 352ObjectModelHelpers.CreateFileInTempProjectDirectory( 361ObjectModelHelpers.CreateFileInTempProjectDirectory( 372ObjectModelHelpers.BuildTempProjectFileExpectFailure(@"BuildingVCProjMain.csproj", logger); 393ObjectModelHelpers.DeleteTempProjectDirectory(); 400ObjectModelHelpers.CreateFileInTempProjectDirectory( 440ObjectModelHelpers.CreateFileInTempProjectDirectory( 463ObjectModelHelpers.CreateFileInTempProjectDirectory( 482ObjectModelHelpers.BuildTempProjectFileExpectSuccess(Path.Combine("bug'533'369", "Sub;Dir", "TeamBuild.proj"), logger); 484ObjectModelHelpers.AssertFileExistsInTempProjectDirectory(Path.Combine("bug'533'369", "Sub;Dir", "binaries", "ConsoleApplication1.exe")); 493string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 502string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 536ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, msbuildTask.TargetOutputs, false /* order of items not enforced */); 551string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 560string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 592ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, msbuildTask.TargetOutputs, false /* order of items not enforced */); 607string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 616string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 647ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, msbuildTask.TargetOutputs, false /* order of items not enforced */); 662string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 671string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 711string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 720string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 751ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, msbuildTask.TargetOutputs, false /* order of items not enforced */); 766string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 775string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 809ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, msbuildTask.TargetOutputs, false /* order of items not enforced */); 824string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 833string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 863ObjectModelHelpers.AssertItemsMatch(expectedItemOutputs, msbuildTask.TargetOutputs, false /* order of items not enforced */); 878string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 886string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 932string project1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 940string project2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1135string project1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1143string project2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1200string project1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1304string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1310string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1368string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1374string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1404ObjectModelHelpers.DeleteTempProjectDirectory(); 1405ObjectModelHelpers.CreateFileInTempProjectDirectory( 1416ObjectModelHelpers.BuildTempProjectFileExpectSuccess(@"SkipNonexistentTargets.csproj", logger); 1430ObjectModelHelpers.DeleteTempProjectDirectory(); 1431ObjectModelHelpers.CreateFileInTempProjectDirectory( 1442ObjectModelHelpers.BuildTempProjectFileExpectFailure(@"SkipNonexistentTargets.csproj", logger); 1457string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1464string projectFile2 = ObjectModelHelpers.CreateTempFileOnDisk(@" 1496string projectFile1 = ObjectModelHelpers.CreateTempFileOnDisk($@"
MSBuildInternalMessage_Tests.cs (5)
46Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false); 89Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false); 144Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false); 219Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false); 264Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFile, touchProject: false);
NuGetPropsImportTests.cs (6)
30ObjectModelHelpers.DeleteTempProjectDirectory(); 40var nugetPropsRelativePath = ObjectModelHelpers.CreateFileInTempProjectDirectory(NuGetPropsProjectFile, NuGetPropsContent); 45ObjectModelHelpers.CreateFileInTempProjectDirectory(projectRelativePath, $@" 54Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectRelativePath); 71ObjectModelHelpers.CreateFileInTempProjectDirectory(projectRelativePath, $@" 80Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectRelativePath);
OutputPathTests.cs (10)
28ObjectModelHelpers.DeleteTempProjectDirectory(); 33ObjectModelHelpers.DeleteTempProjectDirectory(); 45var projectFilePath = ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, 61Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false); 80var projectFilePath = ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, 97Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false); 118var projectFilePath = ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, 140Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false); 161var projectFilePath = ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, 176Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(projectFilePath, touchProject: false);
ProjectExtensionsImportTestBase.cs (24)
22ObjectModelHelpers.DeleteTempProjectDirectory(); 43ObjectModelHelpers.DeleteTempProjectDirectory(); 56Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @" 75ObjectModelHelpers.CreateFileInTempProjectDirectory(ImportProjectPath, BasicProjectImportContents); 77Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@" 100ObjectModelHelpers.CreateFileInTempProjectDirectory(ImportProjectPath, BasicProjectImportContents); 102Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@" 132ObjectModelHelpers.CreateFileInTempProjectDirectory(ImportProjectPath, BasicProjectImportContents); 138Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@" 150string projectExtensionsDirectory = Path.Combine(ObjectModelHelpers.TempProjectDir, Path.GetDirectoryName(ImportProjectPath)); 164ObjectModelHelpers.CreateFileInTempProjectDirectory(CustomImportProjectPath, BasicProjectImportContents); 170Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, $@" 191ObjectModelHelpers.CreateFileInTempProjectDirectory(ImportProjectPath, BasicProjectImportContents); 197Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @" 215Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @" 241Project project = ObjectModelHelpers.LoadProjectFileInTempProjectDirectory(ObjectModelHelpers.CreateFileInTempProjectDirectory(_projectRelativePath, @"
ProjectExtensionsPropsImportTest.cs (1)
15protected override string CustomImportProjectPath => Path.Combine(ObjectModelHelpers.TempProjectDir, "obj", $"{Path.GetFileName(_projectRelativePath)}.custom.props");
ProjectExtensionsTargetsImportTest.cs (1)
15protected override string CustomImportProjectPath => Path.Combine(ObjectModelHelpers.TempProjectDir, "obj", $"{Path.GetFileName(_projectRelativePath)}.custom.targets");
RegressionTests.cs (6)
32Project project = ObjectModelHelpers.CreateInMemoryProject($@" 59var project = ObjectModelHelpers.CreateInMemoryProject($@" 89ObjectModelHelpers.DeleteTempProjectDirectory(); 91ObjectModelHelpers.CreateFileInTempProjectDirectory("Myapp.proj", @" 102ObjectModelHelpers.CreateFileInTempProjectDirectory("Foo.txt", "foo"); 104ObjectModelHelpers.BuildTempProjectFileExpectSuccess("Myapp.proj", logger);
ResolveSDKReference_Tests.cs (5)
3741string tempProjectContents = ObjectModelHelpers.CleanupFileContents( 3884string tempProjectContents = ObjectModelHelpers.CleanupFileContents( 4009string tempProjectContents = ObjectModelHelpers.CleanupFileContents( 4116string tempProjectContents = ObjectModelHelpers.CleanupFileContents( 4256string tempProjectContents = ObjectModelHelpers.CleanupFileContents(@"
ResourceHandling\GenerateResource_Tests.cs (16)
3077ObjectModelHelpers.DeleteTempProjectDirectory(); 3079ObjectModelHelpers.CreateFileInTempProjectDirectory("lib1.csproj", $@" 3109ObjectModelHelpers.CreateFileInTempProjectDirectory("Class1.cs", @" 3116ObjectModelHelpers.BuildTempProjectFileExpectSuccess("lib1.csproj", logger); 3118string p2pReference = Path.Combine(ObjectModelHelpers.TempProjectDir, "bin", "debug", "lib1.dll"); 3126ObjectModelHelpers.CreateFileInTempProjectDirectory(@"MyStrings.resx", @" 3211t.Sources = new ITaskItem[] { new TaskItem(Path.Combine(ObjectModelHelpers.TempProjectDir, "MyStrings.resx")) }; 3228ObjectModelHelpers.AssertFileExistsInTempProjectDirectory("MyStrings.resources"); 3253ObjectModelHelpers.DeleteTempProjectDirectory(); 3255ObjectModelHelpers.CreateFileInTempProjectDirectory("ClassLibrary20.csproj", $@" 3285ObjectModelHelpers.CreateFileInTempProjectDirectory("Class1.cs", @" 3301ObjectModelHelpers.BuildTempProjectFileExpectSuccess("ClassLibrary20.csproj", logger); 3308ObjectModelHelpers.CreateFileInTempProjectDirectory(@"MyStrings.resx", @" 3360t.Sources = new ITaskItem[] { new TaskItem(Path.Combine(ObjectModelHelpers.TempProjectDir, "MyStrings.resx")) }; 3372Directory.SetCurrentDirectory(ObjectModelHelpers.TempProjectDir); 3379ObjectModelHelpers.AssertFileExistsInTempProjectDirectory("MyStrings.resources");
SGen_Tests.cs (1)
23MockLogger logger = ObjectModelHelpers.BuildProjectExpectFailure(@$"
XmlPeek_Tests.cs (2)
326MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(projectContents); 336Project project = ObjectModelHelpers.CreateInMemoryProject(@"<Project><Target Name=""Test""><XmlPeek /></Target></Project>", log);
XmlPoke_Tests.cs (5)
145Project project = ObjectModelHelpers.CreateInMemoryProject(@"<Project><Target Name=""Test""><XmlPoke /></Target></Project>", log); 157Project project = ObjectModelHelpers.CreateInMemoryProject(projectContent, log); 170Project project = ObjectModelHelpers.CreateInMemoryProject(projectContent, log); 208ObjectModelHelpers.BuildProjectExpectSuccess(projectContents); 325MockLogger logger = ObjectModelHelpers.BuildProjectExpectSuccess(projectContents);
Microsoft.Build.UnitTests.Shared (8)
EngineTestEnvironment.cs (1)
131File.WriteAllText(ProjectFile, ObjectModelHelpers.CleanupFileContents(projectContents));
ObjectModelHelpers.cs (7)
1357content = ObjectModelHelpers.CleanupFileContents(content); 1372content = ObjectModelHelpers.CleanupFileContents(content); 1398content = ObjectModelHelpers.CleanupFileContents(content); 1458content = ObjectModelHelpers.CleanupFileContents(content); 1567ObjectModelHelpers.NormalizeXmlWhitespace( 1568ObjectModelHelpers.CleanupFileContents(newExpectedProjectContents)); 1620File.WriteAllText(createdProjectFile, ObjectModelHelpers.CleanupFileContents(projectContents));
Microsoft.Build.Utilities.UnitTests (18)
MuxLogger_Tests.cs (9)
43string projectBody = ObjectModelHelpers.CleanupFileContents(@" 79string projectBody = ObjectModelHelpers.CleanupFileContents(@" 94using ProjectFromString projectFromString = new(projectBody, null, ObjectModelHelpers.MSBuildDefaultToolsVersion, projectCollection); 104using ProjectFromString projectFromString1 = new(projectBody, null, ObjectModelHelpers.MSBuildDefaultToolsVersion, collection); 138string projectBody = ObjectModelHelpers.CleanupFileContents(@" 180string projectBody1 = ObjectModelHelpers.CleanupFileContents(@" 189string projectBody2 = ObjectModelHelpers.CleanupFileContents(@" 247string projectBody = ObjectModelHelpers.CleanupFileContents(@" 297string projectBody = ObjectModelHelpers.CleanupFileContents(@"
PlatformManifest_Tests.cs (1)
326File.WriteAllText(Path.Combine(_manifestDirectory, "Platform.xml"), ObjectModelHelpers.CleanupFileContents(contents));
ToolLocationHelper_Tests.cs (8)
691string tv12path = Path.Combine(ProjectCollection.GlobalProjectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion).ToolsPath, MSBuildExeName); 693tv12path.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile(MSBuildExeName, ObjectModelHelpers.MSBuildDefaultToolsVersion)); 713var toolsPath32 = ProjectCollection.GlobalProjectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion).Properties["MSBuildToolsPath32"]; 716tv12path.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile("msbuild.exe", ObjectModelHelpers.MSBuildDefaultToolsVersion, UtilitiesDotNetFrameworkArchitecture.Bitness32)); 3457$"CppUnitTestFramework, Version={ObjectModelHelpers.CurrentVisualStudioVersion}", manifestPath); 3462extensionSDK.Version.ShouldBe(new Version(ObjectModelHelpers.CurrentVisualStudioVersion)); 3551string tempProjectContents = ObjectModelHelpers.CleanupFileContents(@" 3620string tempProjectContents = ObjectModelHelpers.CleanupFileContents(@"