4 instantiations of TransientTestFolder
Microsoft.Build.Tasks.UnitTests (1)
GenerateBindingRedirects_Tests.cs (1)
354string appConfigFile = _env.CreateFile(transientTestFolder ?? new TransientTestFolder(), ".config").Path;
Microsoft.Build.UnitTests.Shared (3)
EngineTestEnvironment.cs (1)
125_folder = new TransientTestFolder();
TestEnvironment.cs (2)
289var folder = WithTransientTestState(new TransientTestFolder(folderPath, createFolder, subfolder)); 741return new TransientTestFolder(System.IO.Path.Combine(Path, directoryName));
209 references to TransientTestFolder
Microsoft.Build.BuildCheck.UnitTests (18)
ConfigurationProvider_Tests.cs (7)
23TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 44TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 71TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 104TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 129TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 160TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 192TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true);
EditorConfigParser_Tests.cs (4)
65TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 66TransientTestFolder workFolder2 = testEnvironment.CreateFolder(Path.Combine(workFolder1.Path, "subfolder"), createFolder: true); 97TransientTestFolder workFolder1 = testEnvironment.CreateFolder(createFolder: true); 98TransientTestFolder workFolder2 = testEnvironment.CreateFolder(Path.Combine(workFolder1.Path, "subfolder"), createFolder: true);
EndToEndTests.cs (6)
160TransientTestFolder workFolder = _env.CreateFolder(createFolder: true); 270TransientTestFolder workFolder = _env.CreateFolder(createFolder: true); 375TransientTestFolder workFolder = _env.CreateFolder(createFolder: true); 459TransientTestFolder workFolder = _env.CreateFolder(createFolder: true); 945TransientTestFolder workFolder = _env.CreateFolder(createFolder: true); 1022TransientTestFolder workFolder = _env.CreateFolder(createFolder: true);
TestAssemblyInfo.cs (1)
71var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);
Microsoft.Build.CommandLine.UnitTests (15)
PerfLog_Tests.cs (4)
29TransientTestFolder perfLogFolder = testEnv.CreateFolder(createFolder: true); 33TransientTestFolder projectFolder = testEnv.CreateFolder(createFolder: true); 64TransientTestFolder perfLogFolder = testEnv.CreateFolder(createFolder: true); 69TransientTestFolder projectFolder = testEnv.CreateFolder(createFolder: true);
TestAssemblyInfo.cs (1)
71var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);
XMake_Tests.cs (10)
1283TransientTestFolder folder = env.CreateFolder(createFolder: true); 1304var directory = _env.CreateFolder(); 1321var directory = _env.CreateFolder(); 1341var directory = _env.CreateFolder(); 1439var directory = _env.CreateFolder(); 1458var directory = _env.CreateFolder(); 1476var directory = _env.CreateFolder(); 1494var directory = _env.CreateFolder(); 1517var directory = _env.CreateFolder(); 2482var tempDir = _env.CreateFolder();
Microsoft.Build.Engine.OM.UnitTests (3)
Definition\ProjectItem_Tests.cs (1)
449TransientTestFolder directory = env.CreateFolder(createFolder: true);
NugetRestoreTests.cs (1)
27TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true);
TestAssemblyInfo.cs (1)
71var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);
Microsoft.Build.Engine.UnitTests (79)
BackEnd\BuildManager_Tests.cs (1)
1875var projectFolder = _env.CreateFolder();
BackEnd\IntrinsicTask_Tests.cs (1)
2524var projectDirectory = env.CreateFolder();
BackEnd\TaskExecutionHost_Tests.cs (1)
1063var debugFolder = env.CreateFolder();
BinaryLogger_Tests.cs (5)
352TransientTestFolder logFolder = env.CreateFolder(createFolder: true); 411TransientTestFolder logFolder = env.CreateFolder(createFolder: true); 475TransientTestFolder testFolder = _env.DefaultTestDirectory.CreateDirectory("TestDir"); 476TransientTestFolder testFolder2 = _env.DefaultTestDirectory.CreateDirectory("TestDir2"); 622TransientTestFolder testFolder = env.CreateFolder(createFolder: true);
Construction\SolutionFile_OldParser_Tests.cs (1)
773var solutionFolder = env.CreateFolder(Path.Combine(FileUtilities.GetTemporaryDirectory(), "sln"));
Construction\SolutionFilter_Tests.cs (9)
53TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 54TransientTestFolder classLibFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "ClassLibrary"), createFolder: true); 55TransientTestFolder classLibSubFolder = testEnvironment.CreateFolder(Path.Combine(classLibFolder.Path, "ClassLibrary"), createFolder: true); 64TransientTestFolder simpleProjectFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "SimpleProject"), createFolder: true); 65TransientTestFolder simpleProjectSubFolder = testEnvironment.CreateFolder(Path.Combine(simpleProjectFolder.Path, "SimpleProject"), createFolder: true); 213TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 231TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 232TransientTestFolder src = testEnvironment.CreateFolder(Path.Combine(folder.Path, "src"), createFolder: true); 291TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true);
Construction\SolutionProjectGenerator_Tests.cs (11)
69TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 98TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 121TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 122TransientTestFolder classLibFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "classlib"), createFolder: true); 132TransientTestFolder simpleProjectFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "simpleProject"), createFolder: true); 166TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 167TransientTestFolder classLibFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "classlib"), createFolder: true); 183TransientTestFolder simpleProjectFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "simpleProject"), createFolder: true); 241TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 242TransientTestFolder classLibFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "classlib"), createFolder: true); 258TransientTestFolder simpleProjectFolder = testEnvironment.CreateFolder(Path.Combine(folder.Path, "simpleProject"), createFolder: true);
Definition\ProjectEvaluationContext_Tests.cs (13)
481var project1Root = _env.DefaultTestDirectory.CreateDirectory("Project1"); 485var project2Root = _env.DefaultTestDirectory.CreateDirectory("Project2"); 546var project1Directory = _env.DefaultTestDirectory.CreateDirectory("Project1"); 549var project2Directory = _env.DefaultTestDirectory.CreateDirectory("Project2"); 608var globDirectory = _env.DefaultTestDirectory.CreateDirectory("glob"); 610var projectRoot = _env.DefaultTestDirectory.CreateDirectory("proj"); 612var project1Directory = projectRoot.CreateDirectory("Project1"); 614var project2SubDir = projectRoot.CreateDirectory("subdirectory"); 616var project2Directory = project2SubDir.CreateDirectory("Project2"); 682var testDirectory = _env.DefaultTestDirectory; 683var globDirectory = testDirectory.CreateDirectory("GlobDirectory"); 851var subdirectory = _env.DefaultTestDirectory.CreateDirectory("subDirectory"); 907var subdirectory = _env.DefaultTestDirectory.CreateDirectory("subDirectory");
Evaluation\Evaluator_Tests.cs (2)
76TransientTestFolder existentDirectory = env.CreateFolder(createFolder: true); 107TransientTestFolder projDirectory = env.CreateFolder(Path.Combine(env.CreateNewTempPath().TempPath, projectPathCandidate), createFolder: true);
Evaluation\Expander_Tests.cs (19)
4780var root = env.CreateFolder(); 4782var alpha = root.CreateDirectory("alpha"); 4795var beta = alpha.CreateDirectory("beta"); 4796var gamma = alpha.CreateDirectory("gamma"); 4824var root = env.CreateFolder(); 4826var alpha = root.CreateDirectory("alpha"); 4839var beta = alpha.CreateDirectory("beta"); 4840var gamma = root.CreateDirectory("gamma"); 4859var root = env.CreateFolder(); 4899var root = env.CreateFolder(); 4914var alpha = root.CreateDirectory("alpha"); 4940var root = env.CreateFolder(); 4955var alpha = root.CreateDirectory("alpha"); 4956var beta = alpha.CreateDirectory("beta"); 4957var delta = alpha.CreateDirectory("delta"); 4982var root = env.CreateFolder(); 5026var root = env.CreateFolder(); 5069var root = env.CreateFolder(); 5101var root = env.CreateFolder();
FileMatcher_Tests.cs (4)
51TransientTestFolder testFolder = _env.CreateFolder(); 77TransientTestFolder testFolder = _env.CreateFolder(); 79TransientTestFolder tf2 = _env.CreateFolder(Path.Combine(testFolder.Path, "subfolder")); 101TransientTestFolder testFolder = _env.CreateFolder();
Graph\GetCompatiblePlatformGraph_Tests.cs (7)
353TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 354TransientTestFolder project1Folder = testEnvironment.CreateFolder(Path.Combine(folder.Path, firstProjectName), createFolder: true); 355TransientTestFolder project1SubFolder = testEnvironment.CreateFolder(Path.Combine(project1Folder.Path, firstProjectName), createFolder: true); 369TransientTestFolder project2Folder = testEnvironment.CreateFolder(Path.Combine(folder.Path, secondProjectName), createFolder: true); 370TransientTestFolder project2SubFolder = testEnvironment.CreateFolder(Path.Combine(project2Folder.Path, secondProjectName), createFolder: true); 380TransientTestFolder project3Folder = testEnvironment.CreateFolder(Path.Combine(folder.Path, thirdProjectName), createFolder: true); 381TransientTestFolder project3SubFolder = testEnvironment.CreateFolder(Path.Combine(project3Folder.Path, thirdProjectName), createFolder: true);
ProjectCache\ProjectCacheTests.cs (1)
1667var directory = _env.CreateFolder();
TerminalLogger_Tests.cs (1)
757TransientTestFolder logFolder = env.CreateFolder(createFolder: true);
TerminalLoggerConfiguration_Tests.cs (1)
31TransientTestFolder logFolder = _env.CreateFolder(createFolder: true);
TestAssemblyInfo.cs (1)
71var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);
TypeLoader_Tests.cs (1)
101TransientTestFolder folder = env.CreateFolder(createFolder: true);
Microsoft.Build.Framework.UnitTests (1)
TestAssemblyInfo.cs (1)
71var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);
Microsoft.Build.Tasks.UnitTests (77)
AddToWin32Manifest_Tests.cs (1)
103var projectFolder = env.CreateFolder();
CodeTaskFactoryEmbeddedFileInBinlogTestHelper.cs (1)
29TransientTestFolder folder = env.CreateFolder(createFolder: true);
Copy_Tests.cs (17)
165var destinationFolder = env.CreateFolder(isDestinationExists); 189var s0Folder = env.DefaultTestDirectory.CreateDirectory("source0"); 192var s0AFolder = s0Folder.CreateDirectory("a"); 196var s0CFolder = s0Folder.CreateDirectory("c"); 199var s1Folder = env.DefaultTestDirectory.CreateDirectory("source1"); 202var s1AFolder = s1Folder.CreateDirectory("a"); 205var s1BFolder = s1Folder.CreateDirectory("b"); 208var destinationFolder = env.CreateFolder(isDestinationExists); 234var destinationFolder = env.CreateFolder(true); 258var sourceFolder = env.DefaultTestDirectory.CreateDirectory("source"); 260var aDirectory = sourceFolder.CreateDirectory("a"); 263var destinationFolder = env.CreateFolder(isDestinationExists); 288var destinationFolder = env.CreateFolder(true); 312var destinationFolder = env.CreateFolder(true); 360var destinationFolder = env.CreateFolder(true); 384var sourceFolder = env.CreateFolder(true); 2939TransientTestFolder destFolder = env.CreateFolder(createFolder: false);
CreateCSharpManifestResourceName_Tests.cs (1)
456var subfolder = env.DefaultTestDirectory.CreateDirectory("SR1");
DownloadFile_Tests.cs (6)
32TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true); 61TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false); 109TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false); 139TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false); 204TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false); 317TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true);
GenerateBindingRedirects_Tests.cs (3)
267TransientTestFolder rootTestFolder = env.CreateFolder(); 268TransientTestFolder testFolder = env.CreateFolder(Path.Combine(rootTestFolder.Path, "\uD873\uDD02\u9FA8\u82D8\u722B\u9EA4\u03C5\u33D1\uE038\u486B\u0033")); 344TransientTestFolder transientTestFolder = null)
GetSDKReference_Tests.cs (1)
276TransientTestFolder folder = env.CreateFolder();
HintPathResolver_Tests.cs (1)
42var tempfolder = _env.DefaultTestDirectory.CreateDirectory("tempfolder_for_CanResolveLongHintPath");
ResolveAssemblyReference_CustomCultureTests.cs (1)
37var solutionFolder = env.CreateFolder();
ResourceHandling\GenerateResource_Tests.cs (5)
322var folder = _env.CreateFolder(); 368var folder = _env.CreateFolder(); 452var folder = _env.CreateFolder(); 673var folder = _env.CreateFolder(); 3916var folder = env.CreateFolder(true);
ResourceHandling\MSBuildResXReader_Tests.cs (4)
158var baseDir = env.CreateFolder(createFolder: true); 159var resourceHandlingFolder = baseDir.CreateDirectory("ResourceHandling"); 293var baseDir = env.CreateFolder(createFolder: true); 294var resourceHandlingFolder = baseDir.CreateDirectory("ResourceHandling");
RoslynCodeTaskFactory_Tests.cs (2)
49TransientTestFolder folder = env.CreateFolder(createFolder: true); 90TransientTestFolder folder = env.CreateFolder(createFolder: true);
TestAssemblyInfo.cs (1)
71var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);
Unzip_Tests.cs (29)
27TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 28TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 55TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 56TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 109TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 110TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 113TransientTestFolder emptyDir = source.CreateDirectory("emptyDir"); 114TransientTestFolder subDir = source.CreateDirectory("subDir"); 180TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 181TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 208TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false); 230TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: false); 250TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 251TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 279TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 280TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 308TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 309TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 310TransientTestFolder sub = source.CreateDirectory("sub"); 345TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 346TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 373TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 374TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 401TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 402TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 429TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 430TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false); 456TransientTestFolder source = testEnvironment.CreateFolder(createFolder: true); 469TransientTestFolder destination = testEnvironment.CreateFolder(createFolder: false);
WriteLinesToFile_Tests.cs (1)
300var directory = testEnv.CreateFolder(folderPath: null, createFolder: false);
ZipDirectory_Tests.cs (3)
27TransientTestFolder sourceFolder = testEnvironment.CreateFolder(createFolder: true); 68TransientTestFolder sourceFolder = testEnvironment.CreateFolder(createFolder: true); 110TransientTestFolder folder = testEnvironment.CreateFolder(createFolder: true);
Microsoft.Build.UnitTests.Shared (15)
EngineTestEnvironment.cs (1)
111private readonly TransientTestFolder _folder;
TestEnvironment.cs (14)
40private readonly Lazy<TransientTestFolder> _defaultTestDirectory; 44public TransientTestFolder DefaultTestDirectory => _defaultTestDirectory.Value; 67_defaultTestDirectory = new Lazy<TransientTestFolder>(() => CreateFolder()); 183var folder = CreateFolder(); 192var folder = CreateFolder(null, true, subfolder); 222public TransientTestFile CreateFile(TransientTestFolder transientTestFolder, string fileName, string contents = "") 233public TransientTestFile CreateFile(TransientTestFolder transientTestFolder, string extension = ".tmp") 256public TransientTestFile GetTempFile(TransientTestFolder transientTestFolder, string extension = ".tmp") 287public TransientTestFolder CreateFolder(string folderPath = null, bool createFolder = true, string subfolder = null) 289var folder = WithTransientTestState(new TransientTestFolder(folderPath, createFolder, subfolder)); 300public TransientTestFolder CreateFolder(bool createFolder) 739public TransientTestFolder CreateDirectory(string directoryName) 808public static TransientZipArchive Create(TransientTestFolder source, TransientTestFolder destination, string filename = "test.zip")
Microsoft.Build.Utilities.UnitTests (1)
TestAssemblyInfo.cs (1)
71var assemblyTempFolder = _testEnvironment.CreateFolder(newTempPath);