org.spockframework.mock
Class InteractionBuilder
java.lang.Object
org.spockframework.mock.InteractionBuilder
public class InteractionBuilder
- extends java.lang.Object
- Author:
- Peter Niederwieser
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SET_FIXED_COUNT
public static final java.lang.String SET_FIXED_COUNT
- See Also:
- Constant Field Values
SET_RANGE_COUNT
public static final java.lang.String SET_RANGE_COUNT
- See Also:
- Constant Field Values
ADD_EQUAL_TARGET
public static final java.lang.String ADD_EQUAL_TARGET
- See Also:
- Constant Field Values
ADD_EQUAL_PROPERTY_NAME
public static final java.lang.String ADD_EQUAL_PROPERTY_NAME
- See Also:
- Constant Field Values
ADD_REGEX_PROPERTY_NAME
public static final java.lang.String ADD_REGEX_PROPERTY_NAME
- See Also:
- Constant Field Values
ADD_EQUAL_METHOD_NAME
public static final java.lang.String ADD_EQUAL_METHOD_NAME
- See Also:
- Constant Field Values
ADD_REGEX_METHOD_NAME
public static final java.lang.String ADD_REGEX_METHOD_NAME
- See Also:
- Constant Field Values
SET_ARG_LIST_KIND
public static final java.lang.String SET_ARG_LIST_KIND
- See Also:
- Constant Field Values
ADD_ARG_NAME
public static final java.lang.String ADD_ARG_NAME
- See Also:
- Constant Field Values
ADD_CODE_ARG
public static final java.lang.String ADD_CODE_ARG
- See Also:
- Constant Field Values
ADD_EQUAL_ARG
public static final java.lang.String ADD_EQUAL_ARG
- See Also:
- Constant Field Values
TYPE_LAST_ARG
public static final java.lang.String TYPE_LAST_ARG
- See Also:
- Constant Field Values
NEGATE_LAST_ARG
public static final java.lang.String NEGATE_LAST_ARG
- See Also:
- Constant Field Values
ADD_CONSTANT_RESULT
public static final java.lang.String ADD_CONSTANT_RESULT
- See Also:
- Constant Field Values
ADD_CODE_RESULT
public static final java.lang.String ADD_CODE_RESULT
- See Also:
- Constant Field Values
ADD_ITERABLE_RESULT
public static final java.lang.String ADD_ITERABLE_RESULT
- See Also:
- Constant Field Values
BUILD
public static final java.lang.String BUILD
- See Also:
- Constant Field Values
InteractionBuilder
public InteractionBuilder(int line,
int column,
java.lang.String text)
setFixedCount
public InteractionBuilder setFixedCount(java.lang.Object count)
setRangeCount
public InteractionBuilder setRangeCount(java.lang.Object minCount,
java.lang.Object maxCount,
boolean inclusive)
addEqualTarget
public InteractionBuilder addEqualTarget(java.lang.Object target)
addEqualPropertyName
public InteractionBuilder addEqualPropertyName(java.lang.String name)
addRegexPropertyName
public InteractionBuilder addRegexPropertyName(java.lang.String regex)
addEqualMethodName
public InteractionBuilder addEqualMethodName(java.lang.String name)
addRegexMethodName
public InteractionBuilder addRegexMethodName(java.lang.String regex)
setArgListKind
public InteractionBuilder setArgListKind(boolean isPositional)
addArgName
public InteractionBuilder addArgName(java.lang.String name)
addCodeArg
public InteractionBuilder addCodeArg(groovy.lang.Closure closure)
addEqualArg
public InteractionBuilder addEqualArg(java.lang.Object arg)
typeLastArg
public InteractionBuilder typeLastArg(java.lang.Class<?> type)
negateLastArg
public InteractionBuilder negateLastArg()
setConstantResult
public InteractionBuilder setConstantResult(java.lang.Object constant)
setCodeResult
public InteractionBuilder setCodeResult(groovy.lang.Closure closure)
setIterableResult
public InteractionBuilder setIterableResult(java.lang.Object iterable)
build
public IMockInteraction build()
Copyright © 2013. All rights reserved