8 instantiations of TransientTestFile
Microsoft.Build.UnitTests.Shared (8)
TestEnvironment.cs (8)
214return WithTransientTestState(new TransientTestFile(extension, createFile: true, expectedAsOutput: false)); 224return WithTransientTestState(new TransientTestFile(transientTestFolder.Path, fileName, contents)); 235return WithTransientTestState(new TransientTestFile(transientTestFolder.Path, extension, 247return WithTransientTestState(new TransientTestFile(extension, createFile: false, expectedAsOutput: false)); 258return WithTransientTestState(new TransientTestFile(transientTestFolder.Path, extension, 269return WithTransientTestState(new TransientTestFile(extension, createFile: false, expectedAsOutput: true)); 280return WithTransientTestState(new TransientTestFile(folderPath, extension, createFile: false, expectedAsOutput: true)); 746return new TransientTestFile(Path, fileName, contents);
291 references to TransientTestFile
Microsoft.Build.BuildCheck.UnitTests (28)
ConfigurationProvider_Tests.cs (7)
24TransientTestFile config1 = testEnvironment.CreateFile(workFolder1, ".editorconfig", 45TransientTestFile config1 = testEnvironment.CreateFile(workFolder1, ".editorconfig", 72TransientTestFile config1 = testEnvironment.CreateFile(workFolder1, ".editorconfig", 105TransientTestFile config1 = testEnvironment.CreateFile(workFolder1, ".editorconfig", 130TransientTestFile config1 = testEnvironment.CreateFile(workFolder1, ".editorconfig", 161TransientTestFile config1 = testEnvironment.CreateFile(workFolder1, ".editorconfig", 193TransientTestFile config1 = testEnvironment.CreateFile(workFolder1, ".editorconfig",
EditorConfigParser_Tests.cs (4)
68TransientTestFile config1 = testEnvironment.CreateFile(workFolder2, ".editorconfig", 77TransientTestFile config2 = testEnvironment.CreateFile(workFolder1, ".editorconfig", 100TransientTestFile config1 = testEnvironment.CreateFile(workFolder2, ".editorconfig", 106TransientTestFile config2 = testEnvironment.CreateFile(workFolder1, ".editorconfig",
EndToEndTests.cs (17)
48out TransientTestFile projectFile, 328out TransientTestFile projectFile, 483out TransientTestFile projectFile, 484out TransientTestFile editorconfigFile, 542PrepareSampleProjectsAndConfig(buildInOutOfProcessNode, out TransientTestFile projectFile, new List<(string, string)>() { ("BC0101", "warning") }); 578PrepareSampleProjectsAndConfig(buildInOutOfProcessNode, out TransientTestFile projectFile, new List<(string, string)>() { ("BC0101", BC0101Severity) }); 632PrepareSampleProjectsAndConfig(true, out TransientTestFile projectFile, new List<(string, string)>() { ("BC0101", BC0101Severity) }); 692PrepareSampleProjectsAndConfig(buildInOutOfProcessNode, out TransientTestFile projectFile, new List<(string, string)>() { ("BC0101", "warning") }); 744out TransientTestFile projectFile, 780out TransientTestFile projectFile, 805out TransientTestFile projectFile, 929PrepareSampleProjectsAndConfig(buildInOutOfProcessNode, out TransientTestFile projectFile, new List<(string, string)>() { ("BC0101", "warning") }); 1014out TransientTestFile projectFile, 1015out TransientTestFile editorconfigFile, 1023TransientTestFile testFile = _env.CreateFile(workFolder, "somefile"); 1031TransientTestFile supplementalFile = _env.CreateFile(workFolder, supplementalAssetName, supplementalContent); 1056out TransientTestFile projectFile,
Microsoft.Build.CommandLine.UnitTests (25)
MSBuildServer_Tests.cs (11)
94TransientTestFile project = _env.CreateFile("testProject.proj", printPidContents); 110TransientTestFile markerFile = _env.ExpectFile(); 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); 182TransientTestFile markerFile = _env.ExpectFile(); 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);
PerfLog_Tests.cs (2)
34TransientTestFile classLibrary = testEnv.CreateFile(projectFolder, "ClassLibrary.csproj", 70TransientTestFile classLibrary = testEnv.CreateFile(projectFolder, "ClassLibrary.csproj",
XMake_Tests.cs (12)
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", @" 1284TransientTestFile autoRspFile = env.CreateFile(folder, AutoResponseFileName, "-nowarn:MSB1001 @myRsp.rsp %NONEXISTENTENVIRONMENTVARIABLE%"); 1285TransientTestFile projectFile = env.CreateFile(folder, "project.proj", "<Project><Target Name=\"T\"><Message Text=\"Text\"/></Target></Project>"); 1286TransientTestFile rpsFile = env.CreateFile(folder, "myRsp.rsp", "-nr:false -m:2"); 2483var projectFile = tempDir.CreateFile("missingloggertest.proj", projectString); 2518var testProject = _env.CreateFile("Importer.proj", ObjectModelHelpers.CleanupFileContents(@" 2598var testSolution = _env.CreateFile("TestSolution.sln", ObjectModelHelpers.CleanupFileContents(solutionFileContents));
Microsoft.Build.Engine.OM.UnitTests (6)
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);
Definition\Project_Tests.cs (2)
3977var importFile = env.CreateFile(".targets"); 4024var importFile = env.CreateFile(".targets");
Definition\ProjectItem_Tests.cs (1)
450TransientTestFile file = env.CreateFile(directory, "a.cs", String.Empty);
NugetRestoreTests.cs (1)
29TransientTestFile sln = testEnvironment.CreateFile(folder, "test.sln",
Microsoft.Build.Engine.UnitTests (159)
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);
BinaryLogger_Tests.cs (5)
353TransientTestFile projectFile = env.CreateFile(logFolder, "myProj.proj", contents); 412TransientTestFile projectFile = env.CreateFile(logFolder, "myProj.proj", contents); 477TransientTestFile testFile = testFolder.CreateFile(testFileName, string.Join(Environment.NewLine, new[] { "123", "456" })); 624TransientTestFile projectFile1 = env.CreateFile(testFolder, "testProject01.proj", contents); 632TransientTestFile projectFile2 = env.CreateFile(testFolder, $"testProject_{verbosity}.proj", contents);
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\SolutionFilter_Tests.cs (14)
56TransientTestFile classLibrary = testEnvironment.CreateFile(classLibSubFolder, "ClassLibrary.csproj", 66TransientTestFile simpleProject = testEnvironment.CreateFile(simpleProjectSubFolder, "SimpleProject.csproj", 74TransientTestFile solutionFile = testEnvironment.CreateFile(simpleProjectFolder, "SimpleProject.sln", 111TransientTestFile filterFile = testEnvironment.CreateFile(folder, "solutionFilter.slnf", 214TransientTestFile sln = testEnvironment.CreateFile(folder, "Dev.sln"); 215TransientTestFile slnf = testEnvironment.CreateFile(folder, "Dev.slnf", slnfValue.Replace(@"C:\\notAPath\\MSBuild.Dev.sln", sln.Path.Replace("\\", "\\\\"))); 233TransientTestFile microsoftBuild = testEnvironment.CreateFile(src, "Microsoft.Build.csproj"); 234TransientTestFile msbuild = testEnvironment.CreateFile(src, "MSBuild.csproj"); 235TransientTestFile commandLineUnitTests = testEnvironment.CreateFile(src, "Microsoft.Build.CommandLine.UnitTests.csproj"); 236TransientTestFile tasksUnitTests = testEnvironment.CreateFile(src, "Microsoft.Build.Tasks.UnitTests.csproj"); 238TransientTestFile sln = testEnvironment.CreateFile(folder, "Microsoft.Build.Dev.sln", 264TransientTestFile slnf = testEnvironment.CreateFile(folder, "Dev.slnf", 295TransientTestFile sln = testEnvironment.CreateFile(folder, "SimpleSolution.sln", 319TransientTestFile slnf = testEnvironment.CreateFile(folder, "SimpleSolution.slnf",
Construction\SolutionProjectGenerator_Tests.cs (17)
70TransientTestFile sln = testEnvironment.CreateFile(folder, "MySln.sln", "Microsoft Visual Studio Solution File, Format Version 12.00"); 71TransientTestFile targetsFile = testEnvironment.CreateFile(folder, name, 100TransientTestFile sln = testEnvironment.CreateFile(folder, "MySln.sln", solutionFileContents); 123TransientTestFile classLibrary = testEnvironment.CreateFile(classLibFolder, "classlib.csproj", 133TransientTestFile simpleProject = testEnvironment.CreateFile(simpleProjectFolder, "simpleProject.csproj", 142TransientTestFile solutionFile = testEnvironment.CreateFile(folder, "testFolder.sln", 168TransientTestFile classLibrary = testEnvironment.CreateFile(classLibFolder, "classlib.csproj", 184TransientTestFile simpleProject = testEnvironment.CreateFile(simpleProjectFolder, "simpleProject.csproj", 199TransientTestFile solutionFile = testEnvironment.CreateFile(folder, "testFolder.sln", 243TransientTestFile classLibrary = testEnvironment.CreateFile(classLibFolder, "classlib.csproj", 259TransientTestFile simpleProject = testEnvironment.CreateFile(simpleProjectFolder, "simpleProject.csproj", 274TransientTestFile solutionFile = testEnvironment.CreateFile(folder, "testFolder.sln", 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)
852var subdirectoryFile = subdirectory.CreateFile("a"); 908var subdirectoryFile = subdirectory.CreateFile("a"); 909var rootFile = _env.DefaultTestDirectory.CreateFile("a");
Evaluation\Evaluator_Tests.cs (5)
57TransientTestFile projectFile = env.CreateFile("project.proj", $@" 77TransientTestFile realFile = env.CreateFile(existentDirectory, "realFile.csproj", @"<Project> </Project>"); 78TransientTestFile projectFile = env.CreateFile("project.proj", @$" 108TransientTestFile projectFile = env.CreateFile(projDirectory, "project.proj", @" 5052var tempPath = env.CreateFile(Guid.NewGuid().ToString(), testTargets);
Evaluation\Expander_Tests.cs (12)
4783var projectFile = env.CreateFile(alpha, ".proj", 4827var projectFile = env.CreateFile(alpha, ".proj", 4861var projectFile = env.CreateFile(root, ".proj", 4901var projectFile = env.CreateFile(root, ".proj", 4915var one = alpha.CreateFile("One.cs"); 4916var three = alpha.CreateFile("Three.cs"); 4942var projectFile = env.CreateFile(root, ".proj", 4984var projectFile = env.CreateFile(root, ".proj", 5028var projectFile = env.CreateFile(root, ".proj", 5071var projectFile = env.CreateFile(root, ".proj", 5103var projectFile = env.CreateFile(root, ".proj", 5175var dummyAssemblyFile = env.CreateFile(env.CreateFolder(), "test.dll");
FileLogger_Tests.cs (1)
403var logFile = testEnvironment.CreateFile(".log");
FileMatcher_Tests.cs (1)
78TransientTestFile file = _env.CreateFile(testFolder, "Foo.cs");
Graph\GetCompatiblePlatformGraph_Tests.cs (27)
32TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 40var proj2 = env.CreateFile("2.proj", @" 59TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 69var proj2 = env.CreateFile("2.proj", @" 80var proj3 = env.CreateFile("3.proj", @" 100TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 110var proj2 = env.CreateFile("2.proj", @" 122var proj3 = env.CreateFile("3.proj", @" 142TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 151var proj2 = env.CreateFile("2.proj", @" 162var proj3 = env.CreateFile("3.proj", @" 183TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 192var proj2 = env.CreateFile("2.proj", @" 210TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 219var proj2 = env.CreateFile("2.proj", @" 238TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 247var proj2 = env.CreateFile("2.proj", @" 265TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 274var proj2 = env.CreateFile("2.proj", @" 293TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 302var proj2 = env.CreateFile("2.proj", @" 323TransientTestFile entryProject = CreateProjectFile(env, 1, extraContent: @"<PropertyGroup> 331var proj2 = env.CreateFile("2.proj", @" 356TransientTestFile project1 = testEnvironment.CreateFile(project1SubFolder, $"{firstProjectName}.csproj", 371TransientTestFile project2 = testEnvironment.CreateFile(project2SubFolder, $"{secondProjectName}.proj", 382TransientTestFile project3 = testEnvironment.CreateFile(project3SubFolder, $"{thirdProjectName}.proj", 393TransientTestFile solutionFile = testEnvironment.CreateFile(folder, "SimpleProject.sln",
Graph\GraphLoadedFromSolution_tests.cs (1)
74var root = GraphTestingUtilities.CreateProjectFile(
Graph\GraphTestingUtilities.cs (1)
196internal static TransientTestFile CreateProjectFile(
Graph\IsolateProjects_Tests.cs (1)
558TransientTestFile CreateTmpFile(TestEnvironment env)
Graph\ProjectGraph_Tests.cs (50)
64TransientTestFile entryProject = CreateProjectFile(env, 1); 91TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2 }); 102TransientTestFile entryProject = CreateProjectFile(env, 1); 205TransientTestFile entryProject = CreateProjectFile(env, 1); 227TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3 }); 252TransientTestFile entryProject = CreateProjectFile(env, 2, new[] { 3, 5, 6 }); 305TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2 }); 306var proj2 = CreateProjectFile(env, 2, new[] { 3 }); 307var proj3 = CreateProjectFile(env, 3, new[] { 1 }); 319TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3 }); 332TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3, 4 }); 333var proj2 = CreateProjectFile(env, 2, new[] { 5, 6 }); 334var proj3 = CreateProjectFile(env, 3, new[] { 2, 8 }); 337var proj6 = CreateProjectFile(env, 6, new[] { 7 }); 338var proj7 = CreateProjectFile(env, 7, new[] { 3 }); 351var entryFile1 = CreateProjectFile(_env, 1, new[] { 3, 4 }); 352var entryFile2 = CreateProjectFile(_env, 2, new[] { 4, 5 }); 389TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3 }); 422TransientTestFile entryProject = env.CreateFile("1.proj", @" 441TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3 }); 481TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3 }); 512TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3, 4 }); 554TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2 }); 575TransientTestFile entryProject1 = CreateProjectFile(env, 1, new[] { 3 }); 576TransientTestFile entryProject2 = CreateProjectFile(env, 2, new[] { 3 }); 596TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2 }); 630TransientTestFile entryProject = env.CreateFile("1.proj", @" 667TransientTestFile entryProject1 = CreateProjectFile(env, 1, new[] { 4 }); 668TransientTestFile entryProject2 = CreateProjectFile(env, 2, new[] { 4, 5 }); 669TransientTestFile entryProject3 = CreateProjectFile(env, 3, new[] { 2, 6 }); 817TransientTestFile slnFile = env.CreateFile(@"Solution.sln", SolutionFileContents); 919TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2, 3 }, projectReferenceTargets: new Dictionary<string, string[]> { { "A", new[] { "B" } } }); 948TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2 }, projectReferenceTargets: projectReferenceTargets); 976TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2, 3, 5 }, projectReferenceTargets: projectReferenceTargets); 1002TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2 }, projectReferenceTargets: new Dictionary<string, string[]> { { "A", new[] { "B" } } }, defaultTargets: "A"); 1020TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2 }, projectReferenceTargets: new Dictionary<string, string[]> { { "A", new[] { "B" } } }, defaultTargets: "A"); 1040TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2 }, projectReferenceTargets: new Dictionary<string, string[]> { { "A", new[] { "B" } } }, defaultTargets: string.Empty); 1063TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1, projectReferences: new[] { 2 }, projectReferenceTargets: new Dictionary<string, string[]> { { "A", new[] { " ; ; " } } }, defaultTargets: string.Empty); 1084TransientTestFile entryProject = CreateProjectFile(env: env, projectNumber: 1); 1391TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2 }, new Dictionary<string, string[]> { { "A", new[] { ".default" } } }, defaultTargets: "A"); 1409TransientTestFile entryProject = CreateProjectFile( 1439TransientTestFile entryProject = CreateProjectFile(env, 1, new[] { 2, 3, 4 }, projectReferenceTargets); 1473var entryProject = CreateProjectFile( 1630TransientTestFile entryProject1 = CreateProjectFile(env, 1, projectReferences: new[] { 2 }, defaultTargets: "A", extraContent: ProjectReferenceTargetsWithMultitargeting); 1631TransientTestFile entryProject2 = CreateProjectFile(env, 2, defaultTargets: "A", extraContent: OuterBuildSpecificationWithProjectReferenceTargets); 2838TransientTestFile project1File = CreateProjectFile(env: env, projectNumber: 1, defaultTargets: "Project1Default", extraContent: ExtraContent); 2839TransientTestFile project2File = CreateProjectFile(env: env, projectNumber: 2, defaultTargets: "Project2Default", extraContent: ExtraContent); 2870TransientTestFile slnFile = env.CreateFile(@"Solution.sln", solutionFileContents); 2891TransientTestFile project1File = CreateProjectFile(env: env, projectNumber: 1); 2915TransientTestFile slnFile = env.CreateFile(@"Solution.sln", solutionFileContents);
Graph\ResultCacheBasedBuilds_Tests.cs (2)
511private static TransientTestFile CreateProjectFileWrapper(TestEnvironment env, int projectNumber, int[] projectReferences, Dictionary<string, string[]> projectReferenceTargets, string defaultTargets, string extraContent) 516internal static TransientTestFile CreateProjectFileWithBuildTargetAndItems(
ProjectCache\ProjectCacheTests.cs (5)
874var project1 = _env.CreateFile("1.proj", @" 1111var project = _env.CreateFile("1.proj", @$" 1328var project = _env.CreateFile( 1710var file1 = directory.CreateFile("File1.txt", "A=1"); 1711var file2 = directory.CreateFile("File2.txt", "B=1");
TerminalLogger_Tests.cs (1)
758TransientTestFile projectFile = env.CreateFile(logFolder, "myProj.proj", contents);
TerminalLoggerConfiguration_Tests.cs (1)
32TransientTestFile projectFile = _env.CreateFile(logFolder, "myProj.proj", $"""
Utilities_Tests.cs (2)
78TransientTestFile inputFile = env.CreateFile("tempInput.tmp", ObjectModelHelpers.CleanupFileContents(@" 82TransientTestFile outputFile = env.CreateFile("tempOutput.tmp");
Microsoft.Build.Tasks.UnitTests (59)
AssemblyDependency\ResolveAssemblyReferenceCacheSerialization.cs (3)
124TransientTestFile file = env.CreateFile(); 160TransientTestFile file = env.CreateFile(); 186TransientTestFile file = env.CreateFile();
CodeTaskFactoryEmbeddedFileInBinlogTestHelper.cs (3)
31var sourceClass = env.CreateFile(folder, $"{taskName}.cs", sourceContent); 53TransientTestFile binlog = env.ExpectFile(".binlog"); 105TransientTestFile binlog = env.ExpectFile(".binlog");
Copy_Tests.cs (11)
140var sourceFile = env.CreateFile("source.txt"); 164var sourceFile = env.CreateFile("source.txt"); 257var sourceFile = env.CreateFile("source.txt"); 336var sourceFile = env.CreateFile("source.txt"); 359var sourceFile = env.CreateFile("source.txt"); 383var sourceFile = env.CreateFile("source.txt"); 407var sourceFile = env.CreateFile("source.txt"); 432var sourceFile = env.CreateFile("source.txt"); 458var sourceFile = env.CreateFile("source.txt"); 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 (14)
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, ""); 457var csFile = subfolder.CreateFile("SR1.cs", "namespace MyStuff.Namespace { class Class { } }"); 458var resXFile = subfolder.CreateFile("SR1.resx", ""); 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", "");
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", "");
RARPrecomputedCache_Tests.cs (3)
25TransientTestFile standardCache = env.CreateFile(".cache"); 60TransientTestFile standardCache = env.CreateFile(".cache"); 111TransientTestFile precomputedCache = env.CreateFile(".cache");
ResourceHandling\GenerateResource_Tests.cs (2)
1999TransientTestFile resource = env.CreateFile(".resx", @"<?xml version=""1.0"" encoding=""utf-8""?> 3917var dll = folder.CreateFile("System.Resource.Extensions.dll");
ResourceHandling\MSBuildResXReader_Tests.cs (2)
161var linkedTextFile = resourceHandlingFolder.CreateFile("TextFileInShiftJIS.txt"); 296var linkedTextFile = resourceHandlingFolder.CreateFile("FileToBeIncluded.txt");
RoslynCodeTaskFactory_Tests.cs (9)
51TransientTestFile inlineTask = env.CreateFile(folder, "5106.proj", @$" 91TransientTestFile assemblyProj = env.CreateFile(folder, "5106.csproj", @$" 104TransientTestFile csFile = env.CreateFile(folder, "Class1.cs", @" 118TransientTestFile inlineTask = env.CreateFile(folder, "5106.proj", @$" 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 (4)
29TransientTestFile file1 = testEnvironment.CreateFile(source, "638AF4AE88A146E09CB69FE1CA7083DC.txt", "file1"); 182TransientTestFile file1 = testEnvironment.CreateFile(source, "D6DFD219DACE48F8B86EFCDF98433333.txt", "file1"); 210TransientTestFile file = testEnvironment.CreateFile("foo.txt", "foo"); 458var sourceFile = testEnvironment.CreateFile(source, executableName, "Dummy executable");
WriteCodeFragment_Tests.cs (1)
146var file = env.ExpectFile(Directory.GetCurrentDirectory(), ".tmp");
WriteLinesToFile_Tests.cs (2)
328var file = testEnv.CreateFile("FileToBeEmptied.txt", "Contents that should be erased"); 355var file = testEnv.GetTempFile();
ZipDirectory_Tests.cs (2)
73TransientTestFile file = testEnvironment.CreateFile(testEnvironment.DefaultTestDirectory, "test.zip", contents: "test"); 112TransientTestFile file = testEnvironment.CreateFile("foo.zip", "foo");
Microsoft.Build.UnitTests.Shared (13)
ObjectModelHelpers.cs (4)
1683public delegate TransientTestFile CreateProjectFileDelegate( 1691public static TransientTestFile CreateProjectFile( 1763TransientTestFile file = createProjectFile( 1786TransientTestFile file = createProjectFile(
TestEnvironment.cs (9)
212public TransientTestFile CreateFile(string extension = ".tmp") 217public TransientTestFile CreateFile(string fileName, string contents = "") 222public TransientTestFile CreateFile(TransientTestFolder transientTestFolder, string fileName, string contents = "") 233public TransientTestFile CreateFile(TransientTestFolder transientTestFolder, string extension = ".tmp") 245public TransientTestFile GetTempFile(string extension = ".tmp") 256public TransientTestFile GetTempFile(TransientTestFolder transientTestFolder, string extension = ".tmp") 267public TransientTestFile ExpectFile(string extension = ".tmp") 278public TransientTestFile ExpectFile(string folderPath, string extension = ".tmp") 744public TransientTestFile CreateFile(string fileName, string contents = null)
Microsoft.Build.Utilities.UnitTests (1)
ToolTask_Tests.cs (1)
848var output = testEnvironment.ExpectFile();