Class Assignments
- java.lang.Object
-
- org.junit.experimental.theories.internal.Assignments
-
public class Assignments extends java.lang.ObjectA potentially incomplete list of value assignments for a method's formal parameters
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AssignmentsallUnassigned(java.lang.reflect.Method testMethod, TestClass testClass)Returns a new assignment list fortestMethod, with no params assigned.AssignmentsassignNext(PotentialAssignment source)java.lang.Object[]getActualValues(int start, int stop)java.lang.Object[]getAllArguments()java.lang.Object[]getArgumentStrings(boolean nullsOk)java.lang.Object[]getConstructorArguments()java.lang.Object[]getMethodArguments()booleanisComplete()ParameterSignaturenextUnassigned()java.util.List<PotentialAssignment>potentialsForNextUnassigned()
-
-
-
Method Detail
-
allUnassigned
public static Assignments allUnassigned(java.lang.reflect.Method testMethod, TestClass testClass)
Returns a new assignment list fortestMethod, with no params assigned.
-
isComplete
public boolean isComplete()
-
nextUnassigned
public ParameterSignature nextUnassigned()
-
assignNext
public Assignments assignNext(PotentialAssignment source)
-
getActualValues
public java.lang.Object[] getActualValues(int start, int stop) throws PotentialAssignment.CouldNotGenerateValueException
-
potentialsForNextUnassigned
public java.util.List<PotentialAssignment> potentialsForNextUnassigned() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getConstructorArguments
public java.lang.Object[] getConstructorArguments() throws PotentialAssignment.CouldNotGenerateValueException
-
getMethodArguments
public java.lang.Object[] getMethodArguments() throws PotentialAssignment.CouldNotGenerateValueException
-
getAllArguments
public java.lang.Object[] getAllArguments() throws PotentialAssignment.CouldNotGenerateValueException
-
getArgumentStrings
public java.lang.Object[] getArgumentStrings(boolean nullsOk) throws PotentialAssignment.CouldNotGenerateValueException
-
-