164 references to CreateProjectFile
Microsoft.Build.Engine.UnitTests (164)
Graph\GetCompatiblePlatformGraph_Tests.cs (10)
32TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 59TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 100TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 142TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 183TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 210TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 238TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 265TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 293TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 323TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup>
Graph\GraphLoadedFromSolution_tests.cs (5)
74var root = GraphTestingUtilities.CreateProjectFile( 611{"1", GraphTestingUtilities.CreateProjectFile(_env, 1, new[] {2}).Path}, 612{"2", GraphTestingUtilities.CreateProjectFile(_env, 2, extraContent: MultitargetingSpecificationPropertyGroup).Path}, 613{"3", GraphTestingUtilities.CreateProjectFile(_env, 3, new[] {4}, extraContent: MultitargetingSpecificationPropertyGroup).Path}, 614{"4", GraphTestingUtilities.CreateProjectFile(_env, 4).Path}
Graph\IsolateProjects_Tests.cs (3)
277string undeclaredReferenceFile = GraphTestingUtilities.CreateProjectFile( 298string declaredReferenceFile = GraphTestingUtilities.CreateProjectFile( 316string rootFile = GraphTestingUtilities.CreateProjectFile(
Graph\ProjectGraph_Tests.cs (146)
65TransientTestFile entryProject = CreateProjectFile(env, 1); 92TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2 }); 93CreateProjectFile(env, 2, new[] { 2 }, extraContent: @"<PropertyGroup><UsingMicrosoftNETSdk>true</UsingMicrosoftNETSdk></PropertyGroup>"); 103TransientTestFile entryProject = CreateProjectFile(env, 1); 206TransientTestFile entryProject = CreateProjectFile(env, 1); 228TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3 }); 229CreateProjectFile(env, 2); 230CreateProjectFile(env, 3); 252CreateProjectFile(env, 1, new[] { 4, 5 }); 253TransientTestFile entryProject = CreateProjectFile(env, 2, new[] { 3, 5, 6 }); 254CreateProjectFile(env, 3); 255CreateProjectFile(env, 4); 256CreateProjectFile(env, 5, new[] { 7 }); 257CreateProjectFile(env, 6, new[] { 1 }); 258CreateProjectFile(env, 7); 306TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2 }); 307var proj2 = CreateProjectFile(env, 2, new[] { 3 }); 308var proj3 = CreateProjectFile(env, 3, new[] { 1 }); 320TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3 }); 321CreateProjectFile(env, 2, new[] { 2 }); 322CreateProjectFile(env, 3); 333TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3, 4 }); 334var proj2 = CreateProjectFile(env, 2, new[] { 5, 6 }); 335var proj3 = CreateProjectFile(env, 3, new[] { 2, 8 }); 336CreateProjectFile(env, 4); 337CreateProjectFile(env, 5, new[] { 9, 10 }); 338var proj6 = CreateProjectFile(env, 6, new[] { 7 }); 339var proj7 = CreateProjectFile(env, 7, new[] { 3 }); 340CreateProjectFile(env, 8); 341CreateProjectFile(env, 9); 342CreateProjectFile(env, 10); 352var entryFile1 = CreateProjectFile(_env, 1, new[] { 3, 4 }); 353var entryFile2 = CreateProjectFile(_env, 2, new[] { 4, 5 }); 354CreateProjectFile(_env, 3); 355CreateProjectFile(_env, 4); 356CreateProjectFile(_env, 5); 390TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3 }); 403CreateProjectFile(env, 4); 429CreateProjectFile(env, 2, new[] { 3 }); 430CreateProjectFile(env, 3); 442TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3 }); 461CreateProjectFile(env, 5); 482TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3 }); 495CreateProjectFile(env, 4); 513TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3, 4 }); 532CreateProjectFile(env, 5); 555TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2 }); 562CreateProjectFile(env, 3); 576TransientTestFile entryProject1 = CreateProjectFile(env, 1, new[] { 3 }); 577TransientTestFile entryProject2 = CreateProjectFile(env, 2, new[] { 3 }); 578CreateProjectFile(env, 3); 597TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2 }); 598CreateProjectFile(env, 2); 637CreateProjectFile(env, 2); 668TransientTestFile entryProject1 = CreateProjectFile(env, 1, new[] { 4 }); 669TransientTestFile entryProject2 = CreateProjectFile(env, 2, new[] { 4, 5 }); 670TransientTestFile entryProject3 = CreateProjectFile(env, 3, new[] { 2, 6 }); 671CreateProjectFile(env, 4); 672CreateProjectFile(env, 5); 673CreateProjectFile(env, 6); 920TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2, 3 }, projectReferenceTargets: new Dictionary<string, string[]> { { "A", new[] { "B" } } }); 921CreateProjectFile(env: env, projectNumber: 2, projectReferences: new[] { 4 }, projectReferenceTargets: new Dictionary<string, string[]> { { "B", new[] { "C" } } }); 922CreateProjectFile(env: env, projectNumber: 3, projectReferences: new[] { 4 }, projectReferenceTargets: new Dictionary<string, string[]> { { "B", new[] { "D" } } }); 923CreateProjectFile(env: env, projectNumber: 4); 949TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2 }, projectReferenceTargets: projectReferenceTargets); 950CreateProjectFile(env: env, projectNumber: 2, projectReferences: new[] { 3 }, projectReferenceTargets: projectReferenceTargets); 951CreateProjectFile(env: env, projectNumber: 3, projectReferences: Array.Empty<int>(), projectReferenceTargets: projectReferenceTargets); 977TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2, 3, 5 }, projectReferenceTargets: projectReferenceTargets); 978CreateProjectFile(env: env, projectNumber: 2, projectReferences: new[] { 4, 5 }, projectReferenceTargets: projectReferenceTargets); 979CreateProjectFile(env: env, projectNumber: 3, projectReferences: new[] { 5, 6 }, projectReferenceTargets: projectReferenceTargets); 980CreateProjectFile(env: env, projectNumber: 4, projectReferences: new[] { 5 }, projectReferenceTargets: projectReferenceTargets); 981CreateProjectFile(env: env, projectNumber: 5, projectReferences: new[] { 6 }, projectReferenceTargets: projectReferenceTargets); 982CreateProjectFile(env: env, projectNumber: 6, projectReferences: Array.Empty<int>(), projectReferenceTargets: projectReferenceTargets); 1003TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2 }, projectReferenceTargets: new Dictionary<string, string[]> { { "A", new[] { "B" } } }, defaultTargets: "A"); 1004CreateProjectFile(env: env, projectNumber: 2); 1021TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2 }, projectReferenceTargets: new Dictionary<string, string[]> { { "A", new[] { "B" } } }, defaultTargets: "A"); 1022CreateProjectFile(env: env, projectNumber: 2); 1041TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2 }, projectReferenceTargets: new Dictionary<string, string[]> { { "A", new[] { "B" } } }, defaultTargets: string.Empty); 1045CreateProjectFile(env: env, projectNumber: 2, defaultTargets: "B"); 1064TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2 }, projectReferenceTargets: new Dictionary<string, string[]> { { "A", new[] { " ; ; " } } }, defaultTargets: string.Empty); 1068CreateProjectFile(env: env, projectNumber: 2, defaultTargets: "B"); 1085TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1); 1100var root1 = CreateProjectFile( 1108CreateProjectFile(env, 2); 1134var root1 = CreateProjectFile( 1142CreateProjectFile( 1170var root1 = CreateProjectFile( 1177CreateProjectFile( 1218string entryProject = CreateProjectFile( 1232CreateProjectFile( 1244CreateProjectFile( 1286var root1 = CreateProjectFile( 1302var root2 = CreateProjectFile( 1316CreateProjectFile( 1324CreateProjectFile( 1332CreateProjectFile( 1349CreateProjectFile( 1392TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2 }, new Dictionary<string, string[]> { { "A", new[] { ".default" } } }, defaultTargets: "A"); 1393CreateProjectFile(env: env, projectNumber: 2, defaultTargets: "B"); 1410TransientTestFile entryProject = CreateProjectFile( 1416CreateProjectFile(env: env, projectNumber: 2); 1440TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3, 4 }, projectReferenceTargets); 1441CreateProjectFile(env: env, projectNumber: 2, projectReferences: new[] { 5 }, projectReferenceTargets: projectReferenceTargets); 1442CreateProjectFile(env: env, projectNumber: 3, projectReferences: new[] { 6 }, projectReferenceTargets: projectReferenceTargets, defaultTargets: "X"); 1443CreateProjectFile(env: env, projectNumber: 4, projectReferences: new[] { 7 }, projectReferenceTargets: projectReferenceTargets, defaultTargets: "Y"); 1444CreateProjectFile(env: env, projectNumber: 5); 1445CreateProjectFile(env: env, projectNumber: 6); 1446CreateProjectFile(env: env, projectNumber: 7, defaultTargets: "Z;W"); 1474var entryProject = CreateProjectFile( 1479CreateProjectFile( 1487CreateProjectFile( 1495CreateProjectFile( 1503CreateProjectFile(env: env, projectNumber: 5, projectReferences: null, projectReferenceTargets: null, defaultTargets: "D51;D52"); 1631TransientTestFile entryProject1 = CreateProjectFile(env, 1, projectReferences: new[] { 2 }, defaultTargets: "A", extraContent: ProjectReferenceTargetsWithMultitargeting); 1632TransientTestFile entryProject2 = CreateProjectFile(env, 2, defaultTargets: "A", extraContent: OuterBuildSpecificationWithProjectReferenceTargets); 1899var entryProject = CreateProjectFile( 1903CreateProjectFile( 1926var entryProject = CreateProjectFile( 1937CreateProjectFile( 1976var root = CreateProjectFile(_env, 1, new[] { 2 }, null, null, multitargetingSpecification).Path; 1977CreateProjectFile(_env, 2, null, null, null, multitargetingSpecification); 1995var root = CreateProjectFile(env: _env, projectNumber: 1, projectReferences: new[] { 2 }, projectReferenceTargets: null, defaultTargets: null, extraContent: MultitargetingSpecificationPropertyGroup).Path; 1996CreateProjectFile(env: _env, projectNumber: 2); 2016var root = CreateProjectFile( 2024CreateProjectFile(env: _env, projectNumber: 2); 2042var root = CreateProjectFile(env: _env, projectNumber: 1, projectReferences: new[] { 2 }, projectReferenceTargets: null, defaultTargets: null, extraContent: MultitargetingSpecificationPropertyGroup).Path; 2043CreateProjectFile(env: _env, projectNumber: 2); 2061var root = CreateProjectFile(env: _env, projectNumber: 1, projectReferences: new[] { 2, 3 }, projectReferenceTargets: null, defaultTargets: null, extraContent: MultitargetingSpecificationPropertyGroup).Path; 2062CreateProjectFile(env: _env, projectNumber: 2, projectReferences: new[] { 4 }); 2063CreateProjectFile(env: _env, projectNumber: 3, projectReferences: new[] { 4 }); 2064CreateProjectFile(env: _env, projectNumber: 4, projectReferences: null, projectReferenceTargets: null, defaultTargets: null, extraContent: MultitargetingSpecificationPropertyGroup); 2087var root = CreateProjectFile(env: _env, projectNumber: 1, projectReferences: new[] { 2, 3 }, projectReferenceTargets: null, defaultTargets: null, extraContent: extraInnerBuildReferenceSpec).Path; 2088CreateProjectFile(env: _env, projectNumber: 2, projectReferences: null, projectReferenceTargets: null, defaultTargets: null, extraContent: MultitargetingSpecificationPropertyGroup); 2089CreateProjectFile(env: _env, projectNumber: 3); 2090CreateProjectFile(env: _env, projectNumber: 4, projectReferences: null, projectReferenceTargets: null, defaultTargets: null, extraContent: MultitargetingSpecificationPropertyGroup); 2091CreateProjectFile(env: _env, projectNumber: 5); 2130CreateProjectFile(env: _env, projectNumber: 1, projectReferences: null, projectReferenceTargets: null, defaultTargets: null, extraContent: MultitargetingSpecificationPropertyGroup).Path, 2131CreateProjectFile(env: _env, projectNumber: 2, projectReferences: null, projectReferenceTargets: null, defaultTargets: null, extraContent: referenceToInnerBuild).Path 2161var root = CreateProjectFile(env: _env, projectNumber: 1, projectReferences: null, projectReferenceTargets: null, defaultTargets: null, extraContent: referenceToInnerBuild).Path; 2162CreateProjectFile(env: _env, projectNumber: 2, projectReferences: new[] { 3 }, projectReferenceTargets: null, defaultTargets: null, extraContent: MultitargetingSpecificationPropertyGroup + $"<PropertyGroup><{InnerBuildPropertyName}>a</{InnerBuildPropertyName}></PropertyGroup>"); 2163CreateProjectFile(env: _env, projectNumber: 3); 2194var root = CreateProjectFile( 2203CreateProjectFile( 2839TransientTestFile project1File = CreateProjectFile(env: env, projectNumber: 1, defaultTargets: "Project1Default", extraContent: ExtraContent); 2840TransientTestFile project2File = CreateProjectFile(env: env, projectNumber: 2, defaultTargets: "Project2Default", extraContent: ExtraContent); 2892TransientTestFile project1File = CreateProjectFile(env: env, projectNumber: 1);