Package org.junit.experimental.theories
Class Theories.TheoryAnchor
- java.lang.Object
-
- org.junit.runners.model.Statement
-
- org.junit.experimental.theories.Theories.TheoryAnchor
-
- Enclosing class:
- Theories
public static class Theories.TheoryAnchor extends Statement
-
-
Constructor Summary
Constructors Constructor Description TheoryAnchor(FrameworkMethod testMethod, TestClass testClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
evaluate()
Run the action, throwing aThrowable
if anything goes wrong.protected void
handleAssumptionViolation(org.junit.internal.AssumptionViolatedException e)
protected void
handleDataPointSuccess()
protected void
reportParameterizedError(java.lang.Throwable e, java.lang.Object... params)
protected void
runWithAssignment(org.junit.experimental.theories.internal.Assignments parameterAssignment)
protected void
runWithCompleteAssignment(org.junit.experimental.theories.internal.Assignments complete)
protected void
runWithIncompleteAssignment(org.junit.experimental.theories.internal.Assignments incomplete)
-
-
-
Constructor Detail
-
TheoryAnchor
public TheoryAnchor(FrameworkMethod testMethod, TestClass testClass)
-
-
Method Detail
-
evaluate
public void evaluate() throws java.lang.Throwable
Description copied from class:Statement
Run the action, throwing aThrowable
if anything goes wrong.
-
runWithAssignment
protected void runWithAssignment(org.junit.experimental.theories.internal.Assignments parameterAssignment) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
runWithIncompleteAssignment
protected void runWithIncompleteAssignment(org.junit.experimental.theories.internal.Assignments incomplete) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
runWithCompleteAssignment
protected void runWithCompleteAssignment(org.junit.experimental.theories.internal.Assignments complete) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
handleAssumptionViolation
protected void handleAssumptionViolation(org.junit.internal.AssumptionViolatedException e)
-
reportParameterizedError
protected void reportParameterizedError(java.lang.Throwable e, java.lang.Object... params) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
handleDataPointSuccess
protected void handleDataPointSuccess()
-
-