org.junit.experimental.theories
Class Theories.TheoryAnchor

java.lang.Object
  extended by org.junit.runners.model.Statement
      extended by org.junit.experimental.theories.Theories.TheoryAnchor
Enclosing class:
Theories

public static class Theories.TheoryAnchor
extends Statement


Constructor Summary
Theories.TheoryAnchor(FrameworkMethod testMethod, TestClass testClass)
           
 
Method Summary
 void evaluate()
          Run the action, throwing a Throwable if anything goes wrong.
protected  void handleAssumptionViolation(org.junit.internal.AssumptionViolatedException e)
           
protected  void handleDataPointSuccess()
           
protected  void reportParameterizedError(Throwable e, 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Theories.TheoryAnchor

public Theories.TheoryAnchor(FrameworkMethod testMethod,
                             TestClass testClass)
Method Detail

evaluate

public void evaluate()
              throws Throwable
Description copied from class: Statement
Run the action, throwing a Throwable if anything goes wrong.

Specified by:
evaluate in class Statement
Throws:
Throwable

runWithAssignment

protected void runWithAssignment(org.junit.experimental.theories.internal.Assignments parameterAssignment)
                          throws Throwable
Throws:
Throwable

runWithIncompleteAssignment

protected void runWithIncompleteAssignment(org.junit.experimental.theories.internal.Assignments incomplete)
                                    throws Throwable
Throws:
Throwable

runWithCompleteAssignment

protected void runWithCompleteAssignment(org.junit.experimental.theories.internal.Assignments complete)
                                  throws Throwable
Throws:
Throwable

handleAssumptionViolation

protected void handleAssumptionViolation(org.junit.internal.AssumptionViolatedException e)

reportParameterizedError

protected void reportParameterizedError(Throwable e,
                                        Object... params)
                                 throws Throwable
Throws:
Throwable

handleDataPointSuccess

protected void handleDataPointSuccess()


Copyright © 2002–2021 JUnit. All rights reserved.