1 instantiation of TransientTestProjectWithFiles
Microsoft.Build.UnitTests.Shared (1)
EngineTestEnvironment.cs (1)
95
=> WithTransientTestState(new
TransientTestProjectWithFiles
(projectFileName, projectContents, files, relativePathFromRootToProject));
93 references to TransientTestProjectWithFiles
Microsoft.Build.BuildCheck.UnitTests (1)
TaskInvocationAnalysisDataTests.cs (1)
85
var
testProject = env.CreateTestProjectWithFiles($"<Project><Target Name=\"Build\">{taskInvocation}</Target></Project>");
Microsoft.Build.CommandLine.UnitTests (6)
XMake_Tests.cs (6)
2899
TransientTestProjectWithFiles
testProject = _env.CreateTestProjectWithFiles(projectContents);
3002
TransientTestProjectWithFiles
testProject = testEnvironment.CreateTestProjectWithFiles(projectContents);
3029
TransientTestProjectWithFiles
testProject = testEnvironment.CreateTestProjectWithFiles(projectContents);
3056
TransientTestProjectWithFiles
testProject = testEnvironment.CreateTestProjectWithFiles(projectContents);
3094
TransientTestProjectWithFiles
testProject = testEnvironment.CreateTestProjectWithFiles(projectContents);
3210
TransientTestProjectWithFiles
testProject = _env.CreateTestProjectWithFiles(projectContents, Array.Empty<string>());
Microsoft.Build.Engine.OM.UnitTests (20)
Construction\ConstructionEditing_Tests.cs (1)
3220
var
testProject = env.CreateTestProjectWithFiles(@"
Construction\ProjectRootElement_Tests.cs (3)
1290
var
projectFiles = env.CreateTestProjectWithFiles("", new[] { "build.proj" });
1328
var
testFiles = env.CreateTestProjectWithFiles("", new[] { "build.proj" });
1593
var
testFiles = env.CreateTestProjectWithFiles("", new[] { "build.proj" });
Definition\DefinitionEditing_Tests.cs (1)
1697
var
testProject = env.CreateTestProjectWithFiles(projectContents, files);
Definition\Project_Tests.cs (8)
1446
var
projectFiles = env.CreateTestProjectWithFiles("", new[] { "import.proj" });
1511
var
projectFiles = env.CreateTestProjectWithFiles("", new[] { "import.proj" });
1599
var
projectFiles = env.CreateTestProjectWithFiles("", new[] { "build.proj" });
3253
var
testFiles = env.CreateTestProjectWithFiles(projectContents, Array.Empty<string>(), "u/x");
3282
var
testFiles = env.CreateTestProjectWithFiles(projectContents, Array.Empty<string>());
3574
var
testFiles = env.CreateTestProjectWithFiles(projectContents, Array.Empty<string>(), relativePathOfProjectFile);
3768
var
testFiles = env.CreateTestProjectWithFiles(projectContents, Array.Empty<string>());
3844
var
testFiles = env.CreateTestProjectWithFiles(project, new[] { "a", "b" });
Definition\ProjectItem_Tests.cs (7)
935
var
testProject = env.CreateTestProjectWithFiles(content.Cleanup());
1152
var
testFiles = env.CreateTestProjectWithFiles(projectContents, files, relativePathFromRootToProject);
1172
var
testFiles = env.CreateTestProjectWithFiles(projectContents, files, relativePathFromRootToProject);
2212
var
testProject = env.CreateTestProjectWithFiles(projectContents.Cleanup(), new[] { "a.cs" });
2272
var
testProject = env.CreateTestProjectWithFiles(projectContents.Cleanup(), new[] { "a.cs" });
3707
var
testProject = env.CreateTestProjectWithFiles(formattedProjectContents, globFiles);
3747
var
testFiles = env.CreateTestProjectWithFiles(@"<?xml version=`1.0` encoding=`utf-8`?>
Microsoft.Build.Engine.UnitTests (54)
BackEnd\BuildManager_Logging_Tests.cs (1)
86
var
testFiles = _env.CreateTestProjectWithFiles(string.Empty, ["main", "child1"], string.Empty);
BackEnd\BuildManager_Tests.cs (5)
3738
var
testFiles = env.CreateTestProjectWithFiles(string.Empty, new[] { "p2p", "main" });
3821
var
testFiles = _env.CreateTestProjectWithFiles(string.Empty, new[] { "main", "p2p" }, string.Empty);
3889
var
testFiles = _env.CreateTestProjectWithFiles(string.Empty, new[] { "main", "import" }, string.Empty);
3976
var
testFiles = _env.CreateTestProjectWithFiles(string.Empty, new[] { "main", "child1", "child2" }, string.Empty);
4125
var
testFiles = env.CreateTestProjectWithFiles(projectContents);
BackEnd\DebugUtils_tests.cs (3)
48
TransientTestProjectWithFiles
dummyProject = env.CreateTestProjectWithFiles(@"
82
TransientTestProjectWithFiles
dummyProject = env.CreateTestProjectWithFiles(@"
116
TransientTestProjectWithFiles
dummyProject = env.CreateTestProjectWithFiles(@"
BackEnd\TargetBuilder_Tests.cs (2)
223
var
files = env.CreateTestProjectWithFiles(projectContents, new[] { "a.txt", "b.txt", "c.txt" });
267
var
files = env.CreateTestProjectWithFiles(projectContents, new[] { "a.txt", "b.txt", "c.txt" });
BackEnd\TaskHostCallback_Tests.cs (6)
52
TransientTestProjectWithFiles
project = env.CreateTestProjectWithFiles(projectContents);
131
TransientTestProjectWithFiles
project = env.CreateTestProjectWithFiles(projectContents);
164
TransientTestProjectWithFiles
project = env.CreateTestProjectWithFiles(projectContents);
196
TransientTestProjectWithFiles
project = env.CreateTestProjectWithFiles(projectContents);
276
TransientTestProjectWithFiles
project = env.CreateTestProjectWithFiles(projectContents);
323
TransientTestProjectWithFiles
project = env.CreateTestProjectWithFiles(projectContents);
BackEnd\TaskHostFactory_Tests.cs (1)
329
TransientTestProjectWithFiles
project = env.CreateTestProjectWithFiles(projectContents);
BackEnd\TaskRegistry_Tests.cs (1)
615
var
testProject = env.CreateTestProjectWithFiles(ObjectModelHelpers.CleanupFileContents(proj));
BinaryLogger_Tests.cs (2)
567
var
referenceProject = _env.CreateTestProjectWithFiles("reference.proj", @"
574
var
entryProject = _env.CreateTestProjectWithFiles("entry.proj", $@"
ConsoleLogger_Tests.cs (3)
193
var
project = env.CreateTestProjectWithFiles(@"
233
var
project = env.CreateTestProjectWithFiles(@"
281
var
project = env.CreateTestProjectWithFiles(@"
Construction\ProjectRootElement_Tests.cs (2)
76
var
testFiles = env.CreateTestProjectWithFiles(projectContents, Array.Empty<string>());
108
var
testFiles = env.CreateTestProjectWithFiles(projectContents, Array.Empty<string>());
Evaluation\Evaluator_Tests.cs (7)
984
var
content = env.CreateTestProjectWithFiles(@"
4648
var
project1 = testEnvironment.CreateTestProjectWithFiles("<Project />");
4649
var
project2 = testEnvironment.CreateTestProjectWithFiles("<Project />");
4651
var
primaryProject = testEnvironment.CreateTestProjectWithFiles($@"<Project>
4677
var
project1 = testEnvironment.CreateTestProjectWithFiles("<Project />");
4678
var
project2 = testEnvironment.CreateTestProjectWithFiles("<Project />");
4680
var
primaryProject = testEnvironment.CreateTestProjectWithFiles($@"<Project>
Evaluation\ItemEvaluation_Tests.cs (2)
591
var
projectFiles = env.CreateTestProjectWithFiles(content, new[] { "foo/extra.props", "foo/a.cs", "foo/b.cs", "bar/c.cs", "bar/d.cs", "yyy/d.cs" });
654
var
projectFiles = env.CreateTestProjectWithFiles(content);
Evaluation\Preprocessor_Tests.cs (1)
1094
TransientTestProjectWithFiles
import = env.CreateTestProjectWithFiles(@"<Project Sdk='MSBuildUnitTestSdk2'>
FileMatcher_Tests.cs (1)
1312
var
testProject = env.CreateTestProjectWithFiles(string.Empty, new[] { "a.cs", "b.cs", "c.cs" });
WarningsAsMessagesAndErrors_Tests.cs (17)
46
TransientTestProjectWithFiles
project2 = testEnvironment.CreateTestProjectWithFiles($@"
59
TransientTestProjectWithFiles
project1 = testEnvironment.CreateTestProjectWithFiles($@"
140
TransientTestProjectWithFiles
project2 = testEnvironment.CreateTestProjectWithFiles($@"
153
TransientTestProjectWithFiles
project1 = testEnvironment.CreateTestProjectWithFiles($@"
289
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles($@"
321
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles($@"
378
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles($@"
407
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles($@"
429
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles($@"
454
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles($@"
476
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles($@"
496
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles($@"
516
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles($@"
551
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles(content);
593
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles(content);
629
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles(content);
669
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles(content);
Microsoft.Build.Tasks.UnitTests (7)
Exec_Tests.cs (2)
956
var
testProject = env.CreateTestProjectWithFiles(@"<Project>
1009
var
testProject = env.CreateTestProjectWithFiles(@"<Project>
ResourceManagement_Tests.cs (1)
147
var
projectFile = env.CreateTestProjectWithFiles("test.proj", text);
RoslynCodeTaskFactory_Tests.cs (4)
222
var
p2 = env.CreateTestProjectWithFiles("p2.proj", text2);
224
var
p1 = env.CreateTestProjectWithFiles("p1.proj", text1);
781
TransientTestProjectWithFiles
proj = env.CreateTestProjectWithFiles(projectContent);
904
var
project = env.CreateTestProjectWithFiles("p1.proj", text);
Microsoft.Build.UnitTests.Shared (5)
EngineTestEnvironment.cs (2)
94
public
TransientTestProjectWithFiles
CreateTestProjectWithFiles(string projectFileName, [StringSyntax(StringSyntaxAttribute.Xml)] string projectContents, string[] files = null, string relativePathFromRootToProject = ".")
105
public
TransientTestProjectWithFiles
CreateTestProjectWithFiles([StringSyntax(StringSyntaxAttribute.Xml)] string projectContents, string[] files = null, string relativePathFromRootToProject = ".")
ObjectModelHelpers.cs (3)
142
var
testProject = env.CreateTestProjectWithFiles(projectContents, inputFiles);
1415
var
testProject = env.CreateTestProjectWithFiles(content.Cleanup());
1472
var
testProject = env.CreateTestProjectWithFiles(content.Cleanup());