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