11 types derived from TransientTestState
Microsoft.Build.UnitTests.Shared (11)
EngineTestEnvironment.cs (2)
109public class TransientTestProjectWithFiles : TransientTestState 263public class TransientProjectCollection : TransientTestState
TestEnvironment.cs (9)
591public class TransientTempPath : TransientTestState 662public class TransientTestProcess : TransientTestState 687public class TransientDebugEngine : TransientTestState 716public class TransientTestFile : TransientTestState 762public class TransientTestFolder : TransientTestState 800public class TransientTestEnvironmentVariable : TransientTestState 819public class TransientWorkingDirectory : TransientTestState 835public class TransientZipArchive : TransientTestState 863public class TransientPrintLineDebugger : TransientTestState
7 references to TransientTestState
Microsoft.Build.Engine.UnitTests (2)
BackEnd\BuildManager_Tests.cs (1)
65private readonly TransientTestState _inProcEnvCheckTransientEnvironmentVariable;
BackEnd\TaskExecutionHost_Tests.cs (1)
1066var transientEnvVar = env.SetEnvironmentVariable("MSBUILDDEBUGPATH", debugFolder.Path);
Microsoft.Build.UnitTests.Shared (5)
TestEnvironment.cs (5)
38private readonly List<TransientTestState> _variants = new List<TransientTestState>(); 161public T WithTransientTestState<T>(T transientState) where T : TransientTestState 370public TransientTestState SetEnvironmentVariable(string environmentVariableName, string newValue) 375public TransientTestState SetCurrentDirectory(string newWorkingDirectory)