public class InteractionBuilder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ADD_ARG_NAME |
static java.lang.String |
ADD_CODE_ARG |
static java.lang.String |
ADD_CODE_RESULT |
static java.lang.String |
ADD_CONSTANT_RESULT |
static java.lang.String |
ADD_EQUAL_ARG |
static java.lang.String |
ADD_EQUAL_METHOD_NAME |
static java.lang.String |
ADD_EQUAL_PROPERTY_NAME |
static java.lang.String |
ADD_EQUAL_TARGET |
static java.lang.String |
ADD_ITERABLE_RESULT |
static java.lang.String |
ADD_REGEX_METHOD_NAME |
static java.lang.String |
ADD_REGEX_PROPERTY_NAME |
static java.lang.String |
BUILD |
static java.lang.String |
NEGATE_LAST_ARG |
static java.lang.String |
SET_ARG_LIST_KIND |
static java.lang.String |
SET_FIXED_COUNT |
static java.lang.String |
SET_RANGE_COUNT |
static java.lang.String |
TYPE_LAST_ARG |
Constructor and Description |
---|
InteractionBuilder(int line,
int column,
java.lang.String text) |
public static final java.lang.String SET_FIXED_COUNT
public static final java.lang.String SET_RANGE_COUNT
public static final java.lang.String ADD_EQUAL_TARGET
public static final java.lang.String ADD_EQUAL_PROPERTY_NAME
public static final java.lang.String ADD_REGEX_PROPERTY_NAME
public static final java.lang.String ADD_EQUAL_METHOD_NAME
public static final java.lang.String ADD_REGEX_METHOD_NAME
public static final java.lang.String SET_ARG_LIST_KIND
public static final java.lang.String ADD_ARG_NAME
public static final java.lang.String ADD_CODE_ARG
public static final java.lang.String ADD_EQUAL_ARG
public static final java.lang.String TYPE_LAST_ARG
public static final java.lang.String NEGATE_LAST_ARG
public static final java.lang.String ADD_CONSTANT_RESULT
public static final java.lang.String ADD_CODE_RESULT
public static final java.lang.String ADD_ITERABLE_RESULT
public static final java.lang.String BUILD
public InteractionBuilder(int line, int column, java.lang.String text)
public InteractionBuilder setFixedCount(java.lang.Object count)
public InteractionBuilder setRangeCount(java.lang.Object minCount, java.lang.Object maxCount, boolean inclusive)
public InteractionBuilder addEqualTarget(java.lang.Object target)
public InteractionBuilder addEqualPropertyName(java.lang.String name)
public InteractionBuilder addRegexPropertyName(java.lang.String regex)
public InteractionBuilder addEqualMethodName(java.lang.String name)
public InteractionBuilder addRegexMethodName(java.lang.String regex)
public InteractionBuilder setArgListKind(boolean isPositional)
public InteractionBuilder addArgName(java.lang.String name)
public InteractionBuilder addCodeArg(groovy.lang.Closure closure)
public InteractionBuilder addEqualArg(java.lang.Object arg)
public InteractionBuilder typeLastArg(java.lang.Class<?> type)
public InteractionBuilder negateLastArg()
public InteractionBuilder setConstantResult(java.lang.Object constant)
public InteractionBuilder setCodeResult(groovy.lang.Closure closure)
public InteractionBuilder setIterableResult(java.lang.Object iterable)
public IMockInteraction build()
Copyright © 2012. All rights reserved