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