public class DeleteAfterTestRunMethodTestRule extends MethodTestRule<java.lang.Void>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
DeleteAfterTestRunMethodTestRule.FieldBag |
| Modifier and Type | Field and Description |
|---|---|
static DeleteAfterTestRunMethodTestRule |
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addField(java.util.Map<java.lang.Class<?>,DeleteAfterTestRunMethodTestRule.FieldBag> deleteAfterTestRunFieldBags,
java.lang.Class<?> clazz,
java.lang.reflect.Field field) |
void |
afterMethod(org.junit.runner.Description description,
java.lang.Void v,
java.lang.Object target) |
protected java.lang.Void |
beforeMethod(org.junit.runner.Description description,
java.lang.Object target) |
protected java.lang.Class<? extends PersistedModel> |
getCollectionType(java.util.Collection<?> collection) |
protected void |
removeField(DeleteAfterTestRunMethodTestRule.FieldBag fieldBag,
java.lang.Object instance) |
afterClass, beforeClass, createClassStatementapply, createMethodStatementpublic static final DeleteAfterTestRunMethodTestRule INSTANCE
public void afterMethod(org.junit.runner.Description description,
java.lang.Void v,
java.lang.Object target)
throws java.lang.Exception
afterMethod in class AbstractTestRule<java.lang.Void,java.lang.Void>java.lang.Exceptionprotected void addField(java.util.Map<java.lang.Class<?>,DeleteAfterTestRunMethodTestRule.FieldBag> deleteAfterTestRunFieldBags, java.lang.Class<?> clazz, java.lang.reflect.Field field)
protected java.lang.Void beforeMethod(org.junit.runner.Description description,
java.lang.Object target)
beforeMethod in class AbstractTestRule<java.lang.Void,java.lang.Void>protected java.lang.Class<? extends PersistedModel> getCollectionType(java.util.Collection<?> collection)
protected void removeField(DeleteAfterTestRunMethodTestRule.FieldBag fieldBag, java.lang.Object instance) throws java.lang.Exception
java.lang.Exception