12 types derived from TransientTestState
Microsoft.Build.Engine.UnitTests (1)
Evaluation\Expander_Tests.cs (1)
5333
private sealed class TransientThreadWorkingDirectory :
TransientTestState
Microsoft.Build.UnitTests.Shared (11)
EngineTestEnvironment.cs (2)
109
public class TransientTestProjectWithFiles :
TransientTestState
263
public class TransientProjectCollection :
TransientTestState
TestEnvironment.cs (9)
596
public class TransientTempPath :
TransientTestState
677
public class TransientTestProcess :
TransientTestState
702
public class TransientDebugEngine :
TransientTestState
731
public class TransientTestFile :
TransientTestState
777
public class TransientTestFolder :
TransientTestState
815
public class TransientTestEnvironmentVariable :
TransientTestState
835
public class TransientWorkingDirectory :
TransientTestState
851
public class TransientZipArchive :
TransientTestState
879
public class TransientPrintLineDebugger :
TransientTestState
13 references to TransientTestState
Microsoft.Build.Engine.UnitTests (8)
BackEnd\BuildManager_Tests.cs (1)
65
private readonly
TransientTestState
_inProcEnvCheckTransientEnvironmentVariable;
BackEnd\DebugUtils_tests.cs (6)
59
var
transientEnvVar = env.SetEnvironmentVariable("MSBUILDDEBUGPATH", relativePath);
60
var
transientDebugEngine = env.SetEnvironmentVariable("MSBuildDebugEngine", "1");
94
var
transientEnvVar = env.SetEnvironmentVariable("MSBUILDDEBUGPATH", inSolutionPath);
95
var
transientDebugEngine = env.SetEnvironmentVariable("MSBuildDebugEngine", "1");
125
var
transientEnvVar = env.SetEnvironmentVariable("MSBUILDDEBUGPATH", null);
126
var
transientDebugEngine = env.SetEnvironmentVariable("MSBuildDebugEngine", "1");
BackEnd\TaskExecutionHost_Tests.cs (1)
1069
var
transientEnvVar = env.SetEnvironmentVariable("MSBUILDDEBUGPATH", debugFolder.Path);
Microsoft.Build.UnitTests.Shared (5)
TestEnvironment.cs (5)
38
private readonly List<
TransientTestState
> _variants = new List<
TransientTestState
>();
141
public T WithTransientTestState<T>(T transientState) where T :
TransientTestState
366
public
TransientTestState
SetEnvironmentVariable(string environmentVariableName, string newValue)
371
public
TransientTestState
SetCurrentDirectory(string newWorkingDirectory)