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_RESPONSE |
static java.lang.String |
ADD_CONSTANT_RESPONSE |
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_RESPONSE |
static java.lang.String |
ADD_REGEX_METHOD_NAME |
static java.lang.String |
ADD_REGEX_PROPERTY_NAME |
static java.lang.String |
ADD_WILDCARD_TARGET |
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_WILDCARD_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_RESPONSE
public static final java.lang.String ADD_CODE_RESPONSE
public static final java.lang.String ADD_ITERABLE_RESPONSE
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 addWildcardTarget()
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 addConstantResponse(java.lang.Object constant)
public InteractionBuilder addCodeResponse(groovy.lang.Closure closure)
public InteractionBuilder addIterableResponse(java.lang.Object iterable)
public IMockInteraction build()
Copyright © 2013. All rights reserved