@Beta @GwtCompatible public abstract class SloppyTearDown extends Object implements TearDown
TearDown that may throw an exception but
should not fail a test when it does. (The behavior of a TearDown that throws an exception
varies; see its documentation for details.) Use it just like a TearDown, except override
sloppyTearDown() instead.| Constructor and Description |
|---|
SloppyTearDown() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
sloppyTearDown() |
void |
tearDown()
Performs a single tear-down operation.
|
public final void tearDown()
TearDowncom.google.common.testing.junit3.TearDownTestCase and
com.google.common.testing.junit4.TearDownTestCase for example.
A failing TearDown may or may not fail a tl4j test, depending on
the version of JUnit test case you are running under. To avoid failing in
the face of an exception regardless of JUnit version, implement a SloppyTearDown instead.
tl4j details: For backwards compatibility, junit3.TearDownTestCase currently does not fail a test when an exception
is thrown from one of its TearDown instances, but this is subject to
change. Also, junit4.TearDownTestCase will.
Copyright © 2010–2017. All rights reserved.