Class EnvironmentVariables.EnvironmentVariablesStatement
java.lang.Object
org.junit.runners.model.Statement
org.junit.contrib.java.lang.system.EnvironmentVariables.EnvironmentVariablesStatement
- Enclosing class:
- EnvironmentVariables
private class EnvironmentVariables.EnvironmentVariablesStatement
extends org.junit.runners.model.Statement
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final org.junit.runners.model.Statement
-
Constructor Summary
ConstructorsConstructorDescriptionEnvironmentVariablesStatement
(org.junit.runners.model.Statement baseStatement) -
Method Summary
Modifier and TypeMethodDescriptionvoid
evaluate()
(package private) void
(package private) void
restoreVariables
(Map<String, String> variables) (package private) void
-
Field Details
-
baseStatement
final org.junit.runners.model.Statement baseStatement -
originalVariables
-
-
Constructor Details
-
EnvironmentVariablesStatement
EnvironmentVariablesStatement(org.junit.runners.model.Statement baseStatement)
-
-
Method Details
-
evaluate
- Specified by:
evaluate
in classorg.junit.runners.model.Statement
- Throws:
Throwable
-
saveCurrentState
void saveCurrentState() -
restoreOriginalVariables
void restoreOriginalVariables() -
restoreVariables
-