public class TearDownStack extends java.lang.Object implements TearDownAccepter
| Modifier and Type | Field and Description |
|---|---|
private static java.util.logging.Logger |
logger |
(package private) java.util.LinkedList<TearDown> |
stack |
private boolean |
suppressThrows |
| Constructor and Description |
|---|
TearDownStack() |
TearDownStack(boolean suppressThrows) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTearDown(TearDown tearDown)
Registers a TearDown implementor which will be run after the test proper.
|
void |
runTearDown()
Causes teardown to execute.
|
private static final java.util.logging.Logger logger
final java.util.LinkedList<TearDown> stack
private final boolean suppressThrows
public TearDownStack()
public TearDownStack(boolean suppressThrows)
public final void addTearDown(TearDown tearDown)
TearDownAccepterIn JUnit4 language, that means as an @After.
In JUnit3 language, that means during the TestCase.tearDown() step.
addTearDown in interface TearDownAccepterpublic final void runTearDown()