123 references to CreateFile
Microsoft.Build.CommandLine.UnitTests (19)
MSBuildServer_Tests.cs (9)
95TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 125TransientTestFile sleepProject = _env.CreateFile("napProject.proj", string.Format(sleepingTaskContentsFormat, markerFile.Path)); 144TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 181TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 184TransientTestFile sleepProject = _env.CreateFile("napProject.proj", string.Format(sleepingTaskContentsFormat, markerFile.Path)); 241TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 278TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 291TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 321TransientTestFile project = _env.CreateFile("testProject.proj", reportMSBuildStartupDirectoryProperty);
XMake_Tests.cs (10)
711TransientTestFile project = env.CreateFile("testProject.csproj", "Project"); 747TransientTestFile project = env.CreateFile("testProject.csproj", @" 801TransientTestFile project = env.CreateFile("testProject.csproj", @" 820TransientTestFile project = env.CreateFile("testProject.csproj", @" 850TransientTestFile project = env.CreateFile("testProject.csproj", @" 861TransientTestFile wrongSyntaxFile = env.CreateFile("Program.cs", @" 2466var testProject = _env.CreateFile("Importer.proj", ObjectModelHelpers.CleanupFileContents(@" 2475_env.CreateFile("TestProject.proj", @" 2546var testSolution = _env.CreateFile("TestSolution.sln", ObjectModelHelpers.CleanupFileContents(solutionFileContents)); 2549_env.CreateFile("TestProject.proj", @$"
Microsoft.Build.Engine.OM.UnitTests (1)
Construction\ProjectTargetElement_Tests.cs (1)
362TransientTestFile file = env.CreateFile("proj.csproj", projectFile);
Microsoft.Build.Engine.UnitTests (74)
BackEnd\BuildManager_Tests.cs (7)
972var result = buildManagerSession.BuildProjectFile(_env.CreateFile("build.proj", contents).Path); 2158_env.CreateFile(data.ProjectFullPath, data.ProjectInstance.ToProjectRootElement().RawXml); 3960var entryFile = env.CreateFile(nameof(a), a).Path; 3961env.CreateFile(nameof(b), b); 3962env.CreateFile(nameof(c), c); 3963env.CreateFile(nameof(delay), delay); 3964env.CreateFile(nameof(reentrant), reentrant);
BackEnd\GenerateTemporaryTargetAssembly_Tests.cs (1)
21TransientTestFile otherproj = testenv.CreateFile("otherproj.csproj", @"
BackEnd\MSBuild_Tests.cs (3)
795var projectFile = env.CreateFile("test.proj", ObjectModelHelpers.CleanupFileContents(projectContent)); 827var projectFile = env.CreateFile(projFileName, ObjectModelHelpers.CleanupFileContents(projectContent)); 874var 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)
44TransientTestFile project = env.CreateFile("testProject.csproj", pidTaskProject);
ChangeWaves_Tests.cs (1)
59TransientTestFile file = testEnvironment.CreateFile("proj.csproj", projectFile);
Construction\ProjectImportElement_Tests.cs (2)
22TransientTestFile projectFile = testEnvironment.CreateFile( 59TransientTestFile projectFile = testEnvironment.CreateFile(
Construction\SolutionProjectGenerator_Tests.cs (4)
859TransientTestFile proj1 = env.CreateFile("A.csproj", @"<Project><Target Name=""Printer""><Message Importance=""high"" Text=""print string"" /></Target></Project>"); 860TransientTestFile proj2 = env.CreateFile("B.csproj", @"<Project><Target Name=""Printer""><Message Importance=""high"" Text=""print string"" /></Target></Project>"); 861TransientTestFile proj3 = env.CreateFile("C.csproj", @"<Project><Target Name=""Printer""><Message Importance=""high"" Text=""print string"" /></Target></Project>"); 862TransientTestFile 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 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 (3)
61TransientTestFile projectFile = env.CreateFile("project.proj", @$" 4933var tempPath = env.CreateFile(Guid.NewGuid().ToString(), testTargets); 4974env.CreateFile(testTargetPath, testtargets);
Graph\GetCompatiblePlatformGraph_Tests.cs (13)
51var proj2 = env.CreateFile("2.proj", @" 80var proj2 = env.CreateFile("2.proj", @" 91var proj3 = env.CreateFile("3.proj", @" 121var proj2 = env.CreateFile("2.proj", @" 133var proj3 = env.CreateFile("3.proj", @" 162var proj2 = env.CreateFile("2.proj", @" 173var proj3 = env.CreateFile("3.proj", @" 203var proj2 = env.CreateFile("2.proj", @" 230var proj2 = env.CreateFile("2.proj", @" 258var proj2 = env.CreateFile("2.proj", @" 285var proj2 = env.CreateFile("2.proj", @" 313var proj2 = env.CreateFile("2.proj", @" 342var proj2 = env.CreateFile("2.proj", @"
Graph\GraphLoadedFromSolution_tests.cs (9)
41files[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); 657var solutionFile = _env.CreateFile( 694var solutionPath = _env.CreateFile("TheSolution.sln", solutionContents).Path;
Graph\IsolateProjects_Tests.cs (2)
568var referenceFile = _env.CreateFile( 582var 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)
56var existingFile = _env.CreateFile( 557var existingFile = _env.CreateFile("FileExists", string.Empty).Path;
ProjectCache\ProjectCacheTests.cs (5)
873var project1 = _env.CreateFile("1.proj", @" 880_env.CreateFile("2.proj", @" 1110var project = _env.CreateFile("1.proj", @$" 1326var project = _env.CreateFile( 1579.Select(i => _env.CreateFile($"project{i}.proj", project).Path)
Utilities_Tests.cs (1)
78TransientTestFile inputFile = env.CreateFile("tempInput.tmp", ObjectModelHelpers.CleanupFileContents(@"
Microsoft.Build.Tasks.UnitTests (28)
Copy_Tests.cs (2)
2942TransientTestFile sourceFile1 = env.CreateFile("source1.tmp", "This is the first source temp file."); // HIGHCHAR: Test writes in UTF8 without preamble. 2943TransientTestFile 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)
1040var textFilePath = env.CreateFile("leading-whitespace.txt", lineWithLeadingWhitespace).Path;
HintPathResolver_Tests.cs (3)
34var tempFile = _env.CreateFile("FakeSystem.Net.Http.dll", ""); 54var tempFile = _env.CreateFile("FakeSystem.Net.Http.dll", ""); 63var tempFile = _env.CreateFile("FakeSystem.Net.Http.dll", "");
ResourceHandling\GenerateResource_Tests.cs (2)
2001TransientTestFile resource = env.CreateFile(".resx", @"<?xml version=""1.0"" encoding=""utf-8""?> 4124resgenFile = env.CreateFile(".resx", contents).Path;
RoslynCodeTaskFactory_Tests.cs (5)
294TransientTestFile file = testEnvironment.CreateFile(fileName: "236D48CE30064161B31B55DBF088C8B2", contents: "6159BD98607A460AA4F11D2FA92E5436"); 391TransientTestFile file = env.CreateFile(fileName: "CSharpClassSourceCodeFromFile.tmp", contents: taskClassSourceCode); 408TransientTestFile file = testEnvironment.CreateFile(fileName: "CSharpFragmentSourceCodeFromFile.tmp", contents: sourceCodeFileContents); 424TransientTestFile file = testEnvironment.CreateFile(fileName: "CSharpMethodSourceCodeFromFile.tmp", contents: sourceCodeFileContents); 597TransientTestFile file = testEnvironment.CreateFile(fileName: "CB3096DA4A454768AA9C0C4D422FC188.tmp", contents: sourceCodeFileContents);
Unzip_Tests.cs (1)
211TransientTestFile 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)
1728return env.CreateFile(projectNumber + ".proj", sb.ToString());