Class TearDownStack

java.lang.Object
com.google.common.testing.TearDownStack
All Implemented Interfaces:
TearDownAccepter

@GwtCompatible @NullMarked public class TearDownStack extends Object implements TearDownAccepter
A TearDownStack contains a stack of TearDown instances.

This class is thread-safe.

Since:
10.0
Author:
Kevin Bourrillion
  • Constructor Details

    • TearDownStack

      public TearDownStack()
    • TearDownStack

      public TearDownStack(boolean suppressThrows)
  • Method Details

    • addTearDown

      public final void addTearDown(TearDown tearDown)
      Description copied from interface: TearDownAccepter
      Registers a TearDown implementor which will be run after the test proper.

      In JUnit4 language, that means as an @After.

      In JUnit3 language, that means during the TestCase.tearDown() step.

      Specified by:
      addTearDown in interface TearDownAccepter
    • runTearDown

      public final void runTearDown()
      Causes teardown to execute.