11 types derived from TransientTestState
Microsoft.Build.UnitTests.Shared (11)
EngineTestEnvironment.cs (2)
109public class TransientTestProjectWithFiles : TransientTestState 263public class TransientProjectCollection : TransientTestState
TestEnvironment.cs (9)
585public class TransientTempPath : TransientTestState 666public class TransientTestProcess : TransientTestState 691public class TransientDebugEngine : TransientTestState 720public class TransientTestFile : TransientTestState 766public class TransientTestFolder : TransientTestState 804public class TransientTestEnvironmentVariable : TransientTestState 824public class TransientWorkingDirectory : TransientTestState 840public class TransientZipArchive : TransientTestState 868public 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)
36private readonly List<TransientTestState> _variants = new List<TransientTestState>(); 139public T WithTransientTestState<T>(T transientState) where T : TransientTestState 364public TransientTestState SetEnvironmentVariable(string environmentVariableName, string newValue) 369public TransientTestState SetCurrentDirectory(string newWorkingDirectory)