123 references to CreateFile
Microsoft.Build.CommandLine.UnitTests (19)
MSBuildServer_Tests.cs (9)
95
TransientTestFile project = _env.
CreateFile
("testProject.proj", printPidContents);
125
TransientTestFile sleepProject = _env.
CreateFile
("napProject.proj", string.Format(sleepingTaskContentsFormat, markerFile.Path));
144
TransientTestFile project = _env.
CreateFile
("testProject.proj", printPidContents);
181
TransientTestFile project = _env.
CreateFile
("testProject.proj", printPidContents);
184
TransientTestFile sleepProject = _env.
CreateFile
("napProject.proj", string.Format(sleepingTaskContentsFormat, markerFile.Path));
241
TransientTestFile project = _env.
CreateFile
("testProject.proj", printPidContents);
278
TransientTestFile project = _env.
CreateFile
("testProject.proj", printPidContents);
291
TransientTestFile project = _env.
CreateFile
("testProject.proj", printPidContents);
321
TransientTestFile project = _env.
CreateFile
("testProject.proj", reportMSBuildStartupDirectoryProperty);
XMake_Tests.cs (10)
711
TransientTestFile project = env.
CreateFile
("testProject.csproj", "Project");
747
TransientTestFile project = env.
CreateFile
("testProject.csproj", @"
801
TransientTestFile project = env.
CreateFile
("testProject.csproj", @"
820
TransientTestFile project = env.
CreateFile
("testProject.csproj", @"
850
TransientTestFile project = env.
CreateFile
("testProject.csproj", @"
861
TransientTestFile wrongSyntaxFile = env.
CreateFile
("Program.cs", @"
2466
var testProject = _env.
CreateFile
("Importer.proj", ObjectModelHelpers.CleanupFileContents(@"
2475
_env.
CreateFile
("TestProject.proj", @"
2546
var testSolution = _env.
CreateFile
("TestSolution.sln", ObjectModelHelpers.CleanupFileContents(solutionFileContents));
2549
_env.
CreateFile
("TestProject.proj", @$"
Microsoft.Build.Engine.OM.UnitTests (1)
Construction\ProjectTargetElement_Tests.cs (1)
362
TransientTestFile file = env.
CreateFile
("proj.csproj", projectFile);
Microsoft.Build.Engine.UnitTests (74)
BackEnd\BuildManager_Tests.cs (7)
972
var result = buildManagerSession.BuildProjectFile(_env.
CreateFile
("build.proj", contents).Path);
2158
_env.
CreateFile
(data.ProjectFullPath, data.ProjectInstance.ToProjectRootElement().RawXml);
3960
var entryFile = env.
CreateFile
(nameof(a), a).Path;
3961
env.
CreateFile
(nameof(b), b);
3962
env.
CreateFile
(nameof(c), c);
3963
env.
CreateFile
(nameof(delay), delay);
3964
env.
CreateFile
(nameof(reentrant), reentrant);
BackEnd\GenerateTemporaryTargetAssembly_Tests.cs (1)
21
TransientTestFile otherproj = testenv.
CreateFile
("otherproj.csproj", @"
BackEnd\MSBuild_Tests.cs (3)
795
var projectFile = env.
CreateFile
("test.proj", ObjectModelHelpers.CleanupFileContents(projectContent));
827
var projectFile = env.
CreateFile
(projFileName, ObjectModelHelpers.CleanupFileContents(projectContent));
874
var projectFile = env.
CreateFile
("test.proj", ObjectModelHelpers.CleanupFileContents(projectContent));
BackEnd\TaskBuilder_Tests.cs (1)
99
TransientTestFile projectFile = env.
CreateFile
("myProj.proj", projectFileContents);
BackEnd\TaskHostFactory_Tests.cs (1)
44
TransientTestFile project = env.
CreateFile
("testProject.csproj", pidTaskProject);
ChangeWaves_Tests.cs (1)
59
TransientTestFile file = testEnvironment.
CreateFile
("proj.csproj", projectFile);
Construction\ProjectImportElement_Tests.cs (2)
22
TransientTestFile projectFile = testEnvironment.
CreateFile
(
59
TransientTestFile projectFile = testEnvironment.
CreateFile
(
Construction\SolutionProjectGenerator_Tests.cs (4)
859
TransientTestFile proj1 = env.
CreateFile
("A.csproj", @"<Project><Target Name=""Printer""><Message Importance=""high"" Text=""print string"" /></Target></Project>");
860
TransientTestFile proj2 = env.
CreateFile
("B.csproj", @"<Project><Target Name=""Printer""><Message Importance=""high"" Text=""print string"" /></Target></Project>");
861
TransientTestFile proj3 = env.
CreateFile
("C.csproj", @"<Project><Target Name=""Printer""><Message Importance=""high"" Text=""print string"" /></Target></Project>");
862
TransientTestFile proj = env.
CreateFile
("mysln.sln",
Definition\ProjectEvaluationContext_Tests.cs (3)
100
_env.
CreateFile
("1.proj", @"<Project> <PropertyGroup Condition=`Exists('1.file')`></PropertyGroup> </Project>".Cleanup()).Path,
101
_env.
CreateFile
("2.proj", @"<Project> <PropertyGroup Condition=`Exists('2.file')`></PropertyGroup> </Project>".Cleanup()).Path
144
var projectFile = _env.
CreateFile
("1.proj", @"<Project> <Import Project='1.file' Condition=`Exists('1.file')`/> <ItemGroup><Compile Include='*.cs'/></ItemGroup> </Project>".Cleanup()).Path;
Evaluation\Evaluator_Tests.cs (3)
61
TransientTestFile projectFile = env.
CreateFile
("project.proj", @$"
4933
var tempPath = env.
CreateFile
(Guid.NewGuid().ToString(), testTargets);
4974
env.
CreateFile
(testTargetPath, testtargets);
Graph\GetCompatiblePlatformGraph_Tests.cs (13)
51
var proj2 = env.
CreateFile
("2.proj", @"
80
var proj2 = env.
CreateFile
("2.proj", @"
91
var proj3 = env.
CreateFile
("3.proj", @"
121
var proj2 = env.
CreateFile
("2.proj", @"
133
var proj3 = env.
CreateFile
("3.proj", @"
162
var proj2 = env.
CreateFile
("2.proj", @"
173
var proj3 = env.
CreateFile
("3.proj", @"
203
var proj2 = env.
CreateFile
("2.proj", @"
230
var proj2 = env.
CreateFile
("2.proj", @"
258
var proj2 = env.
CreateFile
("2.proj", @"
285
var proj2 = env.
CreateFile
("2.proj", @"
313
var proj2 = env.
CreateFile
("2.proj", @"
342
var proj2 = env.
CreateFile
("2.proj", @"
Graph\GraphLoadedFromSolution_tests.cs (9)
41
files[i] = _env.
CreateFile
(files[i], string.Empty).Path;
68
var solutionFile = _env.
CreateFile
("solutionReference.sln", string.Empty).Path;
230
{"1", _env.
CreateFile
("1.csproj", string.Empty).Path}
251
var solutionFile = _env.
CreateFile
("solution.sln", solutionContents).Path;
500
var solutionFile = _env.
CreateFile
("solution.sln", solutionContents).Path;
595
var graph = new ProjectGraph(_env.
CreateFile
("solution.sln", solutionContents).Path);
619
var graph = new ProjectGraph(_env.
CreateFile
("solution.sln", solutionContents).Path);
657
var solutionFile = _env.
CreateFile
(
694
var solutionPath = _env.
CreateFile
("TheSolution.sln", solutionContents).Path;
Graph\IsolateProjects_Tests.cs (2)
568
var referenceFile = _env.
CreateFile
(
582
var projectFile = _env.
CreateFile
(
Graph\ProjectGraph_Tests.cs (16)
390
env.
CreateFile
("2.proj", @"
396
env.
CreateFile
("3.proj", @"
422
TransientTestFile entryProject = env.
CreateFile
("1.proj", @"
442
env.
CreateFile
("2.proj", @"
448
env.
CreateFile
("3.proj", @"
454
env.
CreateFile
("4.proj", @"
482
env.
CreateFile
("2.proj", @"
488
env.
CreateFile
("3.proj", @"
513
env.
CreateFile
("2.proj", @"
519
env.
CreateFile
("3.proj", @"
525
env.
CreateFile
("4.proj", @"
555
env.
CreateFile
("2.proj", @"
630
TransientTestFile entryProject = env.
CreateFile
("1.proj", @"
817
TransientTestFile slnFile = env.
CreateFile
(@"Solution.sln", SolutionFileContents);
2870
TransientTestFile slnFile = env.
CreateFile
(@"Solution.sln", solutionFileContents);
2915
TransientTestFile slnFile = env.
CreateFile
(@"Solution.sln", solutionFileContents);
Graph\ResultCacheBasedBuilds_Tests.cs (2)
56
var existingFile = _env.
CreateFile
(
557
var existingFile = _env.
CreateFile
("FileExists", string.Empty).Path;
ProjectCache\ProjectCacheTests.cs (5)
873
var project1 = _env.
CreateFile
("1.proj", @"
880
_env.
CreateFile
("2.proj", @"
1110
var project = _env.
CreateFile
("1.proj", @$"
1326
var project = _env.
CreateFile
(
1579
.Select(i => _env.
CreateFile
($"project{i}.proj", project).Path)
Utilities_Tests.cs (1)
78
TransientTestFile inputFile = env.
CreateFile
("tempInput.tmp", ObjectModelHelpers.CleanupFileContents(@"
Microsoft.Build.Tasks.UnitTests (28)
Copy_Tests.cs (2)
2942
TransientTestFile sourceFile1 = env.
CreateFile
("source1.tmp", "This is the first source temp file."); // HIGHCHAR: Test writes in UTF8 without preamble.
2943
TransientTestFile sourceFile2 = env.
CreateFile
("source2.tmp", "This is the second source temp file."); // HIGHCHAR: Test writes in UTF8 without preamble.
CreateCSharpManifestResourceName_Tests.cs (12)
386
var csFile = env.
CreateFile
("SR1.cs", "namespace MyStuff.Namespace { class Class { } }");
387
var resXFile = env.
CreateFile
("SR1.resx", "");
418
var csFile = env.
CreateFile
("SR1.cs", "namespace MyStuff.Namespace { class Class { } }");
420
var resourceFile = env.
CreateFile
(ResourceFileName, "");
490
var resXFile = env.
CreateFile
("SR1.resx", "");
523
var conventionCSFile = env.
CreateFile
("SR1.cs", "namespace MyStuff.Namespace { class Class { } }");
524
var nonConventionCSFile = env.
CreateFile
("SR2.cs", "namespace MyStuff2.Namespace { class Class2 { } }");
525
var resXFile = env.
CreateFile
("SR1.resx", "");
554
var csFile = env.
CreateFile
("SR1.cs", "namespace MyStuff.Namespace { class Class { } }");
555
var resXFile = env.
CreateFile
("SR1.resx", "");
588
var csFile = env.
CreateFile
("SR1.cs", "namespace MyStuff.Namespace { class Class { } }");
589
var resXFile = env.
CreateFile
("SR1.de.resx", "");
Exec_Tests.cs (1)
1040
var textFilePath = env.
CreateFile
("leading-whitespace.txt", lineWithLeadingWhitespace).Path;
HintPathResolver_Tests.cs (3)
34
var tempFile = _env.
CreateFile
("FakeSystem.Net.Http.dll", "");
54
var tempFile = _env.
CreateFile
("FakeSystem.Net.Http.dll", "");
63
var tempFile = _env.
CreateFile
("FakeSystem.Net.Http.dll", "");
ResourceHandling\GenerateResource_Tests.cs (2)
2001
TransientTestFile resource = env.
CreateFile
(".resx", @"<?xml version=""1.0"" encoding=""utf-8""?>
4124
resgenFile = env.
CreateFile
(".resx", contents).Path;
RoslynCodeTaskFactory_Tests.cs (5)
294
TransientTestFile file = testEnvironment.
CreateFile
(fileName: "236D48CE30064161B31B55DBF088C8B2", contents: "6159BD98607A460AA4F11D2FA92E5436");
391
TransientTestFile file = env.
CreateFile
(fileName: "CSharpClassSourceCodeFromFile.tmp", contents: taskClassSourceCode);
408
TransientTestFile file = testEnvironment.
CreateFile
(fileName: "CSharpFragmentSourceCodeFromFile.tmp", contents: sourceCodeFileContents);
424
TransientTestFile file = testEnvironment.
CreateFile
(fileName: "CSharpMethodSourceCodeFromFile.tmp", contents: sourceCodeFileContents);
597
TransientTestFile file = testEnvironment.
CreateFile
(fileName: "CB3096DA4A454768AA9C0C4D422FC188.tmp", contents: sourceCodeFileContents);
Unzip_Tests.cs (1)
211
TransientTestFile file = testEnvironment.
CreateFile
("foo.txt", "foo");
WriteLinesToFile_Tests.cs (1)
328
var file = testEnv.
CreateFile
("FileToBeEmptied.txt", "Contents that should be erased");
ZipDirectory_Tests.cs (1)
112
TransientTestFile file = testEnvironment.
CreateFile
("foo.zip", "foo");
Microsoft.Build.UnitTests.Shared (1)
ObjectModelHelpers.cs (1)
1728
return env.
CreateFile
(projectNumber + ".proj", sb.ToString());