128 references to CreateFile
Microsoft.Build.CommandLine.UnitTests (19)
MSBuildServer_Tests.cs (9)
94TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 124TransientTestFile sleepProject = _env.CreateFile("napProject.proj", string.Format(sleepingTaskContentsFormat, markerFile.Path)); 143TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 180TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 183TransientTestFile sleepProject = _env.CreateFile("napProject.proj", string.Format(sleepingTaskContentsFormat, markerFile.Path)); 240TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 277TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 290TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 320TransientTestFile project = _env.CreateFile("testProject.proj", reportMSBuildStartupDirectoryProperty);
XMake_Tests.cs (10)
713TransientTestFile project = env.CreateFile("testProject.csproj", "Project"); 749TransientTestFile project = env.CreateFile("testProject.csproj", @" 803TransientTestFile project = env.CreateFile("testProject.csproj", @" 822TransientTestFile project = env.CreateFile("testProject.csproj", @" 852TransientTestFile project = env.CreateFile("testProject.csproj", @" 863TransientTestFile wrongSyntaxFile = env.CreateFile("Program.cs", @" 2518var testProject = _env.CreateFile("Importer.proj", ObjectModelHelpers.CleanupFileContents(@" 2527_env.CreateFile("TestProject.proj", @" 2598var testSolution = _env.CreateFile("TestSolution.sln", ObjectModelHelpers.CleanupFileContents(solutionFileContents)); 2601_env.CreateFile("TestProject.proj", @$"
Microsoft.Build.Engine.OM.UnitTests (2)
Construction\ProjectTargetElement_Tests.cs (1)
355TransientTestFile file = env.CreateFile("proj.csproj", projectFile);
Construction\SolutionFile_Tests.cs (1)
716TransientTestFile sln = testEnvironment.CreateFile(FileUtilities.GetTemporaryFileName(".sln"), solutionFileContents);
Microsoft.Build.Engine.UnitTests (77)
BackEnd\BuildManager_Tests.cs (7)
989var result = buildManagerSession.BuildProjectFile(_env.CreateFile("build.proj", contents).Path); 2222_env.CreateFile(data.ProjectFullPath, data.ProjectInstance.ToProjectRootElement().RawXml); 4026var entryFile = env.CreateFile(nameof(a), a).Path; 4027env.CreateFile(nameof(b), b); 4028env.CreateFile(nameof(c), c); 4029env.CreateFile(nameof(delay), delay); 4030env.CreateFile(nameof(reentrant), reentrant);
BackEnd\GenerateTemporaryTargetAssembly_Tests.cs (1)
21TransientTestFile otherproj = testenv.CreateFile("otherproj.csproj", @"
BackEnd\MSBuild_Tests.cs (3)
792var projectFile = env.CreateFile("test.proj", ObjectModelHelpers.CleanupFileContents(projectContent)); 824var projectFile = env.CreateFile(projFileName, ObjectModelHelpers.CleanupFileContents(projectContent)); 871var projectFile = env.CreateFile("test.proj", ObjectModelHelpers.CleanupFileContents(projectContent));
BackEnd\TaskBuilder_Tests.cs (1)
99TransientTestFile projectFile = env.CreateFile("myProj.proj", projectFileContents);
BackEnd\TaskHostFactory_Tests.cs (1)
43TransientTestFile project = env.CreateFile("testProject.csproj", pidTaskProject);
ChangeWaves_Tests.cs (1)
58TransientTestFile file = testEnvironment.CreateFile("proj.csproj", projectFile);
Construction\ProjectImportElement_Tests.cs (2)
22TransientTestFile projectFile = testEnvironment.CreateFile( 59TransientTestFile projectFile = testEnvironment.CreateFile(
Construction\SolutionFile_NewParser_Tests.cs (1)
136TransientTestFile sln = testEnvironment.CreateFile(FileUtilities.GetTemporaryFileName(".sln"), solutionFileContents);
Construction\SolutionProjectGenerator_Tests.cs (5)
928TransientTestFile proj1 = env.CreateFile("A.csproj", @"<Project><Target Name=""Printer""><Message Importance=""high"" Text=""print string"" /></Target></Project>"); 929TransientTestFile proj2 = env.CreateFile("B.csproj", @"<Project><Target Name=""Printer""><Message Importance=""high"" Text=""print string"" /></Target></Project>"); 930TransientTestFile proj3 = env.CreateFile("C.csproj", @"<Project><Target Name=""Printer""><Message Importance=""high"" Text=""print string"" /></Target></Project>"); 931TransientTestFile proj = env.CreateFile("mysln.sln", 2985TransientTestFile sln = testEnvironment.CreateFile(FileUtilities.GetTemporaryFileName(".sln"), solutionFileContents);
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 144var 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 (4)
57TransientTestFile projectFile = env.CreateFile("project.proj", $@" 78TransientTestFile projectFile = env.CreateFile("project.proj", @$" 5052var tempPath = env.CreateFile(Guid.NewGuid().ToString(), testTargets); 5093env.CreateFile(testTargetPath, testtargets);
Graph\GetCompatiblePlatformGraph_Tests.cs (13)
40var proj2 = env.CreateFile("2.proj", @" 69var proj2 = env.CreateFile("2.proj", @" 80var proj3 = env.CreateFile("3.proj", @" 110var proj2 = env.CreateFile("2.proj", @" 122var proj3 = env.CreateFile("3.proj", @" 151var proj2 = env.CreateFile("2.proj", @" 162var proj3 = env.CreateFile("3.proj", @" 192var proj2 = env.CreateFile("2.proj", @" 219var proj2 = env.CreateFile("2.proj", @" 247var proj2 = env.CreateFile("2.proj", @" 274var proj2 = env.CreateFile("2.proj", @" 302var proj2 = env.CreateFile("2.proj", @" 331var proj2 = env.CreateFile("2.proj", @"
Graph\GraphLoadedFromSolution_tests.cs (8)
40files[i] = _env.CreateFile(files[i], string.Empty).Path; 68var solutionFile = _env.CreateFile("solutionReference.sln", string.Empty).Path; 230{"1", _env.CreateFile("1.csproj", string.Empty).Path} 251var solutionFile = _env.CreateFile("solution.sln", solutionContents).Path; 500var solutionFile = _env.CreateFile("solution.sln", solutionContents).Path; 595var graph = new ProjectGraph(_env.CreateFile("solution.sln", solutionContents).Path); 619var graph = new ProjectGraph(_env.CreateFile("solution.sln", solutionContents).Path); 672var solutionPath = _env.CreateFile("TheSolution.sln", solutionContents).Path;
Graph\IsolateProjects_Tests.cs (2)
567var referenceFile = _env.CreateFile( 581var projectFile = _env.CreateFile(
Graph\ProjectGraph_Tests.cs (16)
390env.CreateFile("2.proj", @" 396env.CreateFile("3.proj", @" 422TransientTestFile entryProject = env.CreateFile("1.proj", @" 442env.CreateFile("2.proj", @" 448env.CreateFile("3.proj", @" 454env.CreateFile("4.proj", @" 482env.CreateFile("2.proj", @" 488env.CreateFile("3.proj", @" 513env.CreateFile("2.proj", @" 519env.CreateFile("3.proj", @" 525env.CreateFile("4.proj", @" 555env.CreateFile("2.proj", @" 630TransientTestFile entryProject = env.CreateFile("1.proj", @" 817TransientTestFile slnFile = env.CreateFile(@"Solution.sln", SolutionFileContents); 2870TransientTestFile slnFile = env.CreateFile(@"Solution.sln", solutionFileContents); 2915TransientTestFile slnFile = env.CreateFile(@"Solution.sln", solutionFileContents);
Graph\ResultCacheBasedBuilds_Tests.cs (2)
55var existingFile = _env.CreateFile( 556var existingFile = _env.CreateFile("FileExists", string.Empty).Path;
ProjectCache\ProjectCacheTests.cs (5)
874var project1 = _env.CreateFile("1.proj", @" 881_env.CreateFile("2.proj", @" 1111var project = _env.CreateFile("1.proj", @$" 1328var project = _env.CreateFile( 1581.Select(i => _env.CreateFile($"project{i}.proj", project).Path)
Telemetry\Telemetry_Tests.cs (1)
224var projectFile = testEnv.CreateFile("test.proj", testProject).Path;
Utilities_Tests.cs (1)
78TransientTestFile inputFile = env.CreateFile("tempInput.tmp", ObjectModelHelpers.CleanupFileContents(@"
Microsoft.Build.Tasks.UnitTests (29)
Copy_Tests.cs (2)
2937TransientTestFile sourceFile1 = env.CreateFile("source1.tmp", "This is the first source temp file."); // HIGHCHAR: Test writes in UTF8 without preamble. 2938TransientTestFile sourceFile2 = env.CreateFile("source2.tmp", "This is the second source temp file."); // HIGHCHAR: Test writes in UTF8 without preamble.
CreateCSharpManifestResourceName_Tests.cs (12)
386var csFile = env.CreateFile("SR1.cs", "namespace MyStuff.Namespace { class Class { } }"); 387var resXFile = env.CreateFile("SR1.resx", ""); 418var csFile = env.CreateFile("SR1.cs", "namespace MyStuff.Namespace { class Class { } }"); 420var resourceFile = env.CreateFile(ResourceFileName, ""); 490var resXFile = env.CreateFile("SR1.resx", ""); 523var conventionCSFile = env.CreateFile("SR1.cs", "namespace MyStuff.Namespace { class Class { } }"); 524var nonConventionCSFile = env.CreateFile("SR2.cs", "namespace MyStuff2.Namespace { class Class2 { } }"); 525var resXFile = env.CreateFile("SR1.resx", ""); 554var csFile = env.CreateFile("SR1.cs", "namespace MyStuff.Namespace { class Class { } }"); 555var resXFile = env.CreateFile("SR1.resx", ""); 588var csFile = env.CreateFile("SR1.cs", "namespace MyStuff.Namespace { class Class { } }"); 589var resXFile = env.CreateFile("SR1.de.resx", "");
Exec_Tests.cs (1)
1050var textFilePath = env.CreateFile("leading-whitespace.txt", lineWithLeadingWhitespace).Path;
HintPathResolver_Tests.cs (3)
33var tempFile = _env.CreateFile("FakeSystem.Net.Http.dll", ""); 53var tempFile = _env.CreateFile("FakeSystem.Net.Http.dll", ""); 62var tempFile = _env.CreateFile("FakeSystem.Net.Http.dll", "");
ResolveAssemblyReference_CustomCultureTests.cs (1)
49env.CreateFile(Path.Combine(projectBFolder, projectBName), projBContent);
ResourceHandling\GenerateResource_Tests.cs (2)
1999TransientTestFile resource = env.CreateFile(".resx", @"<?xml version=""1.0"" encoding=""utf-8""?> 4122resgenFile = env.CreateFile(".resx", contents).Path;
RoslynCodeTaskFactory_Tests.cs (5)
293TransientTestFile file = testEnvironment.CreateFile(fileName: "236D48CE30064161B31B55DBF088C8B2", contents: "6159BD98607A460AA4F11D2FA92E5436"); 390TransientTestFile file = env.CreateFile(fileName: "CSharpClassSourceCodeFromFile.tmp", contents: taskClassSourceCode); 407TransientTestFile file = testEnvironment.CreateFile(fileName: "CSharpFragmentSourceCodeFromFile.tmp", contents: sourceCodeFileContents); 423TransientTestFile file = testEnvironment.CreateFile(fileName: "CSharpMethodSourceCodeFromFile.tmp", contents: sourceCodeFileContents); 599TransientTestFile file = testEnvironment.CreateFile(fileName: "CB3096DA4A454768AA9C0C4D422FC188.tmp", contents: sourceCodeFileContents);
Unzip_Tests.cs (1)
210TransientTestFile file = testEnvironment.CreateFile("foo.txt", "foo");
WriteLinesToFile_Tests.cs (1)
328var file = testEnv.CreateFile("FileToBeEmptied.txt", "Contents that should be erased");
ZipDirectory_Tests.cs (1)
112TransientTestFile file = testEnvironment.CreateFile("foo.zip", "foo");
Microsoft.Build.UnitTests.Shared (1)
ObjectModelHelpers.cs (1)
1738return env.CreateFile(projectNumber + ".proj", sb.ToString());