public class RunAfters extends Statement
Modifier and Type | Field and Description |
---|---|
private java.util.List<FrameworkMethod> |
afters |
private Statement |
next |
private java.lang.Object |
target |
Constructor and Description |
---|
RunAfters(Statement next,
java.util.List<FrameworkMethod> afters,
java.lang.Object target) |
Modifier and Type | Method and Description |
---|---|
void |
evaluate()
Run the action, throwing a
Throwable if anything goes wrong. |
protected void |
invokeMethod(FrameworkMethod method) |
private final Statement next
private final java.lang.Object target
private final java.util.List<FrameworkMethod> afters
public RunAfters(Statement next, java.util.List<FrameworkMethod> afters, java.lang.Object target)
public void evaluate() throws java.lang.Throwable
Statement
Throwable
if anything goes wrong.protected void invokeMethod(FrameworkMethod method) throws java.lang.Throwable
java.lang.Throwable