public class

Assignments

extends Object
java.lang.Object
   ↳ org.junit.experimental.theories.internal.Assignments

Class Overview

A potentially incomplete list of value assignments for a method's formal parameters

Summary

Public Methods
static Assignments allUnassigned(Method testMethod, TestClass testClass)
Returns a new assignment list for testMethod, with no params assigned.
Assignments assignNext(PotentialAssignment source)
Object[] getActualValues(int start, int stop, boolean nullsOk)
Object[] getAllArguments(boolean nullsOk)
ParameterSupplier getAnnotatedSupplier(ParameterSignature unassigned)
Object[] getArgumentStrings(boolean nullsOk)
Object[] getConstructorArguments(boolean nullsOk)
Object[] getMethodArguments(boolean nullsOk)
ParameterSupplier getSupplier(ParameterSignature unassigned)
boolean isComplete()
ParameterSignature nextUnassigned()
List<PotentialAssignment> potentialsForNextUnassigned()
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static Assignments allUnassigned (Method testMethod, TestClass testClass)

Returns a new assignment list for testMethod, with no params assigned.

Throws
Exception

public Assignments assignNext (PotentialAssignment source)

public Object[] getActualValues (int start, int stop, boolean nullsOk)

public Object[] getAllArguments (boolean nullsOk)

public ParameterSupplier getAnnotatedSupplier (ParameterSignature unassigned)

public Object[] getArgumentStrings (boolean nullsOk)

public Object[] getConstructorArguments (boolean nullsOk)

public Object[] getMethodArguments (boolean nullsOk)

public boolean isComplete ()

public ParameterSignature nextUnassigned ()

public List<PotentialAssignment> potentialsForNextUnassigned ()