$ A B C E F G H I J M N O P Q R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $jsii$toJson() - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Jsii$Proxy
- $jsii$toJson() - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup.Jsii$Proxy
- $jsii$toJson() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Jsii$Proxy
- $jsii$toJson() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Jsii$Proxy
- $jsii$toJson() - Method in class io.contract_testing.contractcase.definitions.interactions.http.HttpExample.Jsii$Proxy
- $jsii$toJson() - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions.Jsii$Proxy
- $jsii$toJson() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Jsii$Proxy
- $jsii$toJson() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Jsii$Proxy
A
- And - Class in io.contract_testing.contractcase.definitions.matchers.convenience
-
Matches all of the provided matchers.
- And(List<Object>) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.And
-
Matches all of the provided matchers.
- And(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.And
- And(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.And
- AnyBoolean - Class in io.contract_testing.contractcase.definitions.matchers.primitives
-
Matches any Boolean.
- AnyBoolean(Boolean) - Constructor for class io.contract_testing.contractcase.definitions.matchers.primitives.AnyBoolean
-
Matches any Boolean.
- AnyBoolean(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.primitives.AnyBoolean
- AnyBoolean(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.primitives.AnyBoolean
- AnyInteger - Class in io.contract_testing.contractcase.definitions.matchers.primitives
-
Matches any whole integer number.
- AnyInteger(Number) - Constructor for class io.contract_testing.contractcase.definitions.matchers.primitives.AnyInteger
-
Matches any whole integer number.
- AnyInteger(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.primitives.AnyInteger
- AnyInteger(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.primitives.AnyInteger
- AnyInteractionDescriptor - Class in io.contract_testing.contractcase.definitions.interactions.base
-
The base class for all ContractCase Mock Descriptors.
- AnyInteractionDescriptor(String, ContractCaseCoreSetup) - Constructor for class io.contract_testing.contractcase.definitions.interactions.base.AnyInteractionDescriptor
-
The base class for all ContractCase Mock Descriptors.
- AnyInteractionDescriptor(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.interactions.base.AnyInteractionDescriptor
- AnyInteractionDescriptor(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.base.AnyInteractionDescriptor
- AnyMatcher - Class in io.contract_testing.contractcase.definitions.matchers.base
-
The base class for all Test Equivalence Matchers.
- AnyMatcher(String) - Constructor for class io.contract_testing.contractcase.definitions.matchers.base.AnyMatcher
-
The base class for all Test Equivalence Matchers.
- AnyMatcher(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.base.AnyMatcher
- AnyMatcher(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.base.AnyMatcher
- AnyMatcherWithExample - Class in io.contract_testing.contractcase.definitions.matchers.base
-
The base class for all Test Equivalence Matchers that have examples provided.
- AnyMatcherWithExample(String, Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.base.AnyMatcherWithExample
-
The base class for all Test Equivalence Matchers that have examples provided.
- AnyMatcherWithExample(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.base.AnyMatcherWithExample
- AnyMatcherWithExample(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.base.AnyMatcherWithExample
- AnyNull - Class in io.contract_testing.contractcase.definitions.matchers.primitives
-
Matches
null(useful for languages like Java wherebody: nullmeans no body, but you want to match a eg a json document that has the body"null"). - AnyNull() - Constructor for class io.contract_testing.contractcase.definitions.matchers.primitives.AnyNull
-
Matches
null(useful for languages like Java wherebody: nullmeans no body, but you want to match a eg a json document that has the body"null"). - AnyNull(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.primitives.AnyNull
- AnyNull(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.primitives.AnyNull
- AnyNumber - Class in io.contract_testing.contractcase.definitions.matchers.primitives
-
Matches a number following RFC 8259 JSON.
- AnyNumber(Number) - Constructor for class io.contract_testing.contractcase.definitions.matchers.primitives.AnyNumber
-
Matches a number following {@link https://www.rfc-editor.org/rfc/rfc8259 RFC 8259 JSON}.
- AnyNumber(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.primitives.AnyNumber
- AnyNumber(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.primitives.AnyNumber
- AnyState - Class in io.contract_testing.contractcase.definitions.states
-
The base class for all ContractCase State Descriptors.
- AnyState(String, String) - Constructor for class io.contract_testing.contractcase.definitions.states.AnyState
-
The base class for all ContractCase State Descriptors.
- AnyState(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.states.AnyState
- AnyState(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.states.AnyState
- AnyString - Class in io.contract_testing.contractcase.definitions.matchers.strings
-
Matches any string.
- AnyString(String) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.AnyString
-
Matches any string.
- AnyString(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.AnyString
- AnyString(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.AnyString
- arguments(List<? extends Object>) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Builder
-
Sets the value of
FunctionExecutionExample.getArguments() - arguments(List<? extends Object>) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Builder
-
Sets the value of
ThrowingFunctionExecutionExample.getArguments() - arguments(List<? extends Object>) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallFunction.Builder
-
An array of expected function arguments (or test equivalence matchers for those arguments).
- arguments(List<? extends Object>) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallThrowingFunction.Builder
-
An array of expected function arguments (or test equivalence matchers for those arguments).
- arguments(List<? extends Object>) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCall.Builder
-
An array of expected function arguments (or test equivalence matchers for those arguments).
- arguments(List<? extends Object>) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCallAndThrow.Builder
-
An array of expected function arguments (or test equivalence matchers for those arguments).
- ArrayContains - Class in io.contract_testing.contractcase.definitions.matchers.arrays
-
Matches an Array which contains elements that match the given matchers - note that two different matchers may be satisfied by the same item in the array.
- ArrayContains(List<Object>) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayContains
-
Matches an Array which contains elements that match the given matchers - note that two different matchers may be satisfied by the same item in the array.
- ArrayContains(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayContains
- ArrayContains(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayContains
- ArrayEachEntryMatches - Class in io.contract_testing.contractcase.definitions.matchers.arrays
-
Matches an array where each element matches the provided matcher.
- ArrayEachEntryMatches(Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayEachEntryMatches
-
Matches an array where each element matches the provided matcher.
- ArrayEachEntryMatches(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayEachEntryMatches
- ArrayEachEntryMatches(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayEachEntryMatches
- ArrayEachEntryMatchesWithExample - Class in io.contract_testing.contractcase.definitions.matchers.arrays
-
Matches an array where each element matches the provided matcher, but with a custom example for the whole array.
- ArrayEachEntryMatchesWithExample(Object, List<Object>) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayEachEntryMatchesWithExample
-
Matches an array where each element matches the provided matcher, but with a custom example for the whole array.
- ArrayEachEntryMatchesWithExample(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayEachEntryMatchesWithExample
- ArrayEachEntryMatchesWithExample(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayEachEntryMatchesWithExample
- ArrayLength - Class in io.contract_testing.contractcase.definitions.matchers.arrays
-
Matches an Array whose length is within the specified range (or 1-infinity if not specified).
- ArrayLength(ArrayLengthOptions) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLength
-
Matches an Array whose length is within the specified range (or 1-infinity if not specified).
- ArrayLength(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLength
- ArrayLength(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLength
- ArrayLength.Builder - Class in io.contract_testing.contractcase.definitions.matchers.arrays
-
A fluent builder for
ArrayLength. - ArrayLengthOptions - Interface in io.contract_testing.contractcase.definitions.matchers.arrays
-
Options for the
ArrayLengthmatcher. - ArrayLengthOptions.Builder - Class in io.contract_testing.contractcase.definitions.matchers.arrays
-
A builder for
ArrayLengthOptions - ArrayLengthOptions.Jsii$Proxy - Class in io.contract_testing.contractcase.definitions.matchers.arrays
-
An implementation for
ArrayLengthOptions - ArrayStartsWith - Class in io.contract_testing.contractcase.definitions.matchers.arrays
-
Matches an Array which starts with the provided array of matchers - any additional elements in the array are ignored.
- ArrayStartsWith(List<Object>) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayStartsWith
-
Matches an Array which starts with the provided array of matchers - any additional elements in the array are ignored.
- ArrayStartsWith(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayStartsWith
- ArrayStartsWith(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayStartsWith
B
- Base64Encoded - Class in io.contract_testing.contractcase.definitions.matchers.strings
-
Transformation matcher that matches a base64 encoded version of the given string or string matcher.
- Base64Encoded(Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.Base64Encoded
-
Transformation matcher that matches a base64 encoded version of the given string or string matcher.
- Base64Encoded(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.Base64Encoded
- Base64Encoded(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.Base64Encoded
- BasicAuthHeaderValue - Class in io.contract_testing.contractcase.definitions.matchers.http
-
Matches the value part of a basic auth header with the supplied username and password - useful in conjunction with the StateVariable matcher.
- BasicAuthHeaderValue(Object, Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.BasicAuthHeaderValue
- BasicAuthHeaderValue(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.BasicAuthHeaderValue
- BasicAuthHeaderValue(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.BasicAuthHeaderValue
- BearerTokenHeaderValue - Class in io.contract_testing.contractcase.definitions.matchers.http
-
Matches the value part of a OIDC or OAuth header with the supplied token - useful in conjunction with the StateVariable matcher.
- BearerTokenHeaderValue(Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.BearerTokenHeaderValue
-
Matches the value part of a OIDC or OAuth header with the supplied token - useful in conjunction with the StateVariable matcher.
- BearerTokenHeaderValue(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.BearerTokenHeaderValue
- BearerTokenHeaderValue(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.BearerTokenHeaderValue
- body(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest.Builder
-
A test equivalence matcher or json object that describes the body for this response.
- body(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Builder
-
Sets the value of
HttpRequestExample.getBody() - body(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse.Builder
-
A test equivalence matcher or json object that describes the body for this response.
- body(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Builder
-
Sets the value of
HttpResponseExample.getBody() - build() - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Builder
-
Builds the configured instance.
- build() - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup.Builder
-
Builds the configured instance.
- build() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Builder
-
Builds the configured instance.
- build() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Builder
-
Builds the configured instance.
- build() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallFunction.Builder
- build() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallThrowingFunction.Builder
- build() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCall.Builder
- build() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCallAndThrow.Builder
- build() - Method in class io.contract_testing.contractcase.definitions.interactions.http.HttpExample.Builder
-
Builds the configured instance.
- build() - Method in class io.contract_testing.contractcase.definitions.interactions.http.WillReceiveHttpRequest.Builder
- build() - Method in class io.contract_testing.contractcase.definitions.interactions.http.WillSendHttpRequest.Builder
- build() - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLength.Builder
- build() - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions.Builder
-
Builds the configured instance.
- build() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest.Builder
- build() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Builder
-
Builds the configured instance.
- build() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse.Builder
- build() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Builder
-
Builds the configured instance.
- builder() - Static method in interface io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour
- builder() - Static method in interface io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup
- builder() - Static method in interface io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample
- builder() - Static method in interface io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample
- builder() - Static method in interface io.contract_testing.contractcase.definitions.interactions.http.HttpExample
- builder() - Static method in interface io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions
- builder() - Static method in interface io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample
- builder() - Static method in interface io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample
- Builder() - Constructor for class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Builder
- Builder() - Constructor for class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup.Builder
- Builder() - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Builder
- Builder() - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Builder
- Builder() - Constructor for class io.contract_testing.contractcase.definitions.interactions.http.HttpExample.Builder
- Builder() - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions.Builder
- Builder() - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Builder
- Builder() - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Builder
C
- CascadingContextMatcher - Class in io.contract_testing.contractcase.definitions.matchers.base
-
This is a passthrough matcher that does nothing except call the child matcher with the current actual data.
- CascadingContextMatcher(Object, Map<String, String>, Map<String, String>) - Constructor for class io.contract_testing.contractcase.definitions.matchers.base.CascadingContextMatcher
-
This is a passthrough matcher that does nothing except call the child matcher with the current actual data.
- CascadingContextMatcher(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.base.CascadingContextMatcher
- CascadingContextMatcher(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.base.CascadingContextMatcher
- ChangeLogLevel - Class in io.contract_testing.contractcase.definitions.matchers.convenience
-
Alters the ContractCase log level below this matcher.
- ChangeLogLevel(String, Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.ChangeLogLevel
-
Alters the ContractCase log level below this matcher.
- ChangeLogLevel(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.ChangeLogLevel
- ChangeLogLevel(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.ChangeLogLevel
- ContractCaseCoreBehaviour - Interface in io.contract_testing.contractcase.definitions.interactions.base
-
This type defines the core behaviour that ContractCase has with this mock.
- ContractCaseCoreBehaviour.Builder - Class in io.contract_testing.contractcase.definitions.interactions.base
-
A builder for
ContractCaseCoreBehaviour - ContractCaseCoreBehaviour.Jsii$Proxy - Class in io.contract_testing.contractcase.definitions.interactions.base
-
An implementation for
ContractCaseCoreBehaviour - ContractCaseCoreSetup - Interface in io.contract_testing.contractcase.definitions.interactions.base
- ContractCaseCoreSetup.Builder - Class in io.contract_testing.contractcase.definitions.interactions.base
-
A builder for
ContractCaseCoreSetup - ContractCaseCoreSetup.Jsii$Proxy - Class in io.contract_testing.contractcase.definitions.interactions.base
-
An implementation for
ContractCaseCoreSetup - create() - Static method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallFunction.Builder
- create() - Static method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallThrowingFunction.Builder
- create() - Static method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCall.Builder
- create() - Static method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCallAndThrow.Builder
- create() - Static method in class io.contract_testing.contractcase.definitions.interactions.http.WillReceiveHttpRequest.Builder
- create() - Static method in class io.contract_testing.contractcase.definitions.interactions.http.WillSendHttpRequest.Builder
- create() - Static method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLength.Builder
- create() - Static method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest.Builder
- create() - Static method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse.Builder
E
- equals(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Jsii$Proxy
- equals(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup.Jsii$Proxy
- equals(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Jsii$Proxy
- equals(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Jsii$Proxy
- equals(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.http.HttpExample.Jsii$Proxy
- equals(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions.Jsii$Proxy
- equals(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Jsii$Proxy
- equals(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Jsii$Proxy
- errorClassName(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Builder
-
Sets the value of
ThrowingFunctionExecutionExample.getErrorClassName() - errorClassName(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallThrowingFunction.Builder
-
A test equivalence matcher for the class name of this exception.
- errorClassName(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCallAndThrow.Builder
-
A test equivalence matcher for the class name of this exception.
- ExactlyLike - Class in io.contract_testing.contractcase.definitions.matchers.modifiers
-
Everything inside this matcher will be matched exactly, unless overridden with a generic matcher (eg
AnyStringorShapedLike). - ExactlyLike(Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.modifiers.ExactlyLike
-
Everything inside this matcher will be matched exactly, unless overridden with a generic matcher (eg
AnyStringorShapedLike). - ExactlyLike(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.modifiers.ExactlyLike
- ExactlyLike(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.modifiers.ExactlyLike
F
- FunctionArguments - Class in io.contract_testing.contractcase.definitions.matchers.functions
-
Matches function arguments, for use with a MockFunctionCall / MockFunctionExecution.
- FunctionArguments(List<Object>) - Constructor for class io.contract_testing.contractcase.definitions.matchers.functions.FunctionArguments
-
Matches function arguments, for use with a FunctionExecutionMock.
- FunctionArguments(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.functions.FunctionArguments
- FunctionArguments(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.functions.FunctionArguments
- FunctionExecutionExample - Interface in io.contract_testing.contractcase.definitions.interactions.functions
-
Interaction descriptor for a function execution which returns successfully.
- FunctionExecutionExample.Builder - Class in io.contract_testing.contractcase.definitions.interactions.functions
-
A builder for
FunctionExecutionExample - FunctionExecutionExample.Jsii$Proxy - Class in io.contract_testing.contractcase.definitions.interactions.functions
-
An implementation for
FunctionExecutionExample - functionName(String) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Builder
-
Sets the value of
FunctionExecutionExample.getFunctionName() - functionName(String) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Builder
-
Sets the value of
ThrowingFunctionExecutionExample.getFunctionName() - functionName(String) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallFunction.Builder
-
The name of the function to be executed.
- functionName(String) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallThrowingFunction.Builder
-
The name of the function to be executed.
- functionName(String) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCall.Builder
-
The name of the function to be executed.
- functionName(String) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCallAndThrow.Builder
-
The name of the function to be executed.
G
- getArguments() - Method in interface io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample
-
An array of expected function arguments (or test equivalence matchers for those arguments).
- getArguments() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Jsii$Proxy
- getArguments() - Method in interface io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample
-
An array of expected function arguments (or test equivalence matchers for those arguments).
- getArguments() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Jsii$Proxy
- getArguments() - Method in class io.contract_testing.contractcase.definitions.matchers.functions.FunctionArguments
- getBody() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest
- getBody() - Method in interface io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample
-
A test equivalence matcher or json object that describes the body for this response.
- getBody() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Jsii$Proxy
- getBody() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse
- getBody() - Method in interface io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample
-
A test equivalence matcher or json object that describes the body for this response.
- getBody() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Jsii$Proxy
- getErrorClassName() - Method in interface io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample
-
A test equivalence matcher for the class name of this exception.
- getErrorClassName() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Jsii$Proxy
- getFunctionName() - Method in interface io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample
-
The name of the function to be executed.
- getFunctionName() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Jsii$Proxy
- getFunctionName() - Method in interface io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample
-
The name of the function to be executed.
- getFunctionName() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Jsii$Proxy
- getFunctionName() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallFunction
- getFunctionName() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallThrowingFunction
- getFunctionName() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCall
- getFunctionName() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCallAndThrow
- getHeaders() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest
- getHeaders() - Method in interface io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample
-
A Map of header names and associated test-equivalence matcher values accepted by this example.
- getHeaders() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Jsii$Proxy
- getHeaders() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse
- getHeaders() - Method in interface io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample
-
A Map of header names and associated test-equivalence matcher values accepted by this example.
- getHeaders() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Jsii$Proxy
- getMaxLength() - Method in interface io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions
-
The maximum length for the array - must be greater than minimum length.
- getMaxLength() - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions.Jsii$Proxy
- getMessage() - Method in interface io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample
-
A test equivalence matcher for the message from this exception.
- getMessage() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Jsii$Proxy
- getMethod() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest
- getMethod() - Method in interface io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample
-
A string or string matcher that matches the method used for this example (eg
"GET"or"POST"). - getMethod() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Jsii$Proxy
- getMinLength() - Method in interface io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions
-
The minimum length for the array - must be greater than zero, otherwise empty arrays pass and you wouldn't be testing the array contents.
- getMinLength() - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions.Jsii$Proxy
- getMockType() - Method in interface io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour
-
The type of this mock.
- getMockType() - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Jsii$Proxy
- getPath() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest
- getPath() - Method in interface io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample
-
A string or string matcher that matches the path of this example.
- getPath() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Jsii$Proxy
- getQuery() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest
- getQuery() - Method in interface io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample
-
A test-equivalence matcher for the query.
- getQuery() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Jsii$Proxy
- getRead() - Method in interface io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup
-
Defines how the ContractCase core will behave when reading (ie, verifying) a interaction of this type.
- getRead() - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup.Jsii$Proxy
- getRequest() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallFunction
- getRequest() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallThrowingFunction
- getRequest() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCall
- getRequest() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCallAndThrow
- getRequest() - Method in interface io.contract_testing.contractcase.definitions.interactions.http.HttpExample
-
A test equivalence matcher that will match an HTTP request (recommended: the Test Equivalence Matcher
HttpRequest). - getRequest() - Method in class io.contract_testing.contractcase.definitions.interactions.http.HttpExample.Jsii$Proxy
- getRequest() - Method in class io.contract_testing.contractcase.definitions.interactions.http.WillReceiveHttpRequest
- getRequest() - Method in class io.contract_testing.contractcase.definitions.interactions.http.WillSendHttpRequest
- getResponse() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallFunction
- getResponse() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallThrowingFunction
- getResponse() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCall
- getResponse() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCallAndThrow
- getResponse() - Method in interface io.contract_testing.contractcase.definitions.interactions.http.HttpExample
-
A test equivalence matcher that will match an HTTP response (recommended: the Test Equivalence Matcher
HttpResponse). - getResponse() - Method in class io.contract_testing.contractcase.definitions.interactions.http.HttpExample.Jsii$Proxy
- getResponse() - Method in class io.contract_testing.contractcase.definitions.interactions.http.WillReceiveHttpRequest
- getResponse() - Method in class io.contract_testing.contractcase.definitions.interactions.http.WillSendHttpRequest
- getReturnValue() - Method in interface io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample
-
A test equivalence matcher for the return value from this function.
- getReturnValue() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Jsii$Proxy
- getStateName() - Method in class io.contract_testing.contractcase.definitions.states.AnyState
-
The name of this state, used to determine which state handler to run.
- getStateVariables() - Method in interface io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour
-
Whether or not this mock mode will invoke state handlers.
- getStateVariables() - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Jsii$Proxy
- getStatus() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse
- getStatus() - Method in interface io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample
-
Any test-equivalence matcher, string, or number for the HTTP status code accepted by this example (Recommended: Use the
HttpStatusCodematcher). - getStatus() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Jsii$Proxy
- getTriggers() - Method in interface io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour
-
Whether or not this mock mode needs to be triggered by user-provided code.
- getTriggers() - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Jsii$Proxy
- getUniqueName() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest
- getUniqueName() - Method in interface io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample
-
What unique name, if any, to give to this request.
- getUniqueName() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Jsii$Proxy
- getUniqueName() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse
- getUniqueName() - Method in interface io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample
-
What unique name, if any, to give to this response.
- getUniqueName() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Jsii$Proxy
- getVariables() - Method in class io.contract_testing.contractcase.definitions.states.InStateWithVariables
- getWrite() - Method in interface io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup
-
Defines how the ContractCase core will behave when writing (ie, defining) an interaction of this type.
- getWrite() - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup.Jsii$Proxy
H
- hashCode() - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Jsii$Proxy
- hashCode() - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup.Jsii$Proxy
- hashCode() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Jsii$Proxy
- hashCode() - Method in class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Jsii$Proxy
- hashCode() - Method in class io.contract_testing.contractcase.definitions.interactions.http.HttpExample.Jsii$Proxy
- hashCode() - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions.Jsii$Proxy
- hashCode() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Jsii$Proxy
- hashCode() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Jsii$Proxy
- headers(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest.Builder
-
A Map of header names and associated test-equivalence matcher values accepted by this example.
- headers(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Builder
-
Sets the value of
HttpRequestExample.getHeaders() - headers(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse.Builder
-
A Map of header names and associated test-equivalence matcher values accepted by this example.
- headers(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Builder
-
Sets the value of
HttpResponseExample.getHeaders() - HttpExample - Interface in io.contract_testing.contractcase.definitions.interactions.http
- HttpExample.Builder - Class in io.contract_testing.contractcase.definitions.interactions.http
-
A builder for
HttpExample - HttpExample.Jsii$Proxy - Class in io.contract_testing.contractcase.definitions.interactions.http
-
An implementation for
HttpExample - HttpRequest - Class in io.contract_testing.contractcase.definitions.matchers.http
-
Matches any HTTP Request with the provided properties.
- HttpRequest(HttpRequestExample) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest
-
Matches any HTTP Request with the provided properties.
- HttpRequest(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest
- HttpRequest(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest
- HttpRequest.Builder - Class in io.contract_testing.contractcase.definitions.matchers.http
-
A fluent builder for
HttpRequest. - HttpRequestExample - Interface in io.contract_testing.contractcase.definitions.matchers.http
- HttpRequestExample.Builder - Class in io.contract_testing.contractcase.definitions.matchers.http
-
A builder for
HttpRequestExample - HttpRequestExample.Jsii$Proxy - Class in io.contract_testing.contractcase.definitions.matchers.http
-
An implementation for
HttpRequestExample - HttpResponse - Class in io.contract_testing.contractcase.definitions.matchers.http
-
Matches any HTTP Response with the provided properties.
- HttpResponse(HttpResponseExample) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse
-
Matches any HTTP Response with the provided properties.
- HttpResponse(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse
- HttpResponse(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse
- HttpResponse.Builder - Class in io.contract_testing.contractcase.definitions.matchers.http
-
A fluent builder for
HttpResponse. - HttpResponseExample - Interface in io.contract_testing.contractcase.definitions.matchers.http
- HttpResponseExample.Builder - Class in io.contract_testing.contractcase.definitions.matchers.http
-
A builder for
HttpResponseExample - HttpResponseExample.Jsii$Proxy - Class in io.contract_testing.contractcase.definitions.matchers.http
-
An implementation for
HttpResponseExample - HttpStatusCode - Class in io.contract_testing.contractcase.definitions.matchers.http
-
Matches an HTTP status code.
- HttpStatusCode(Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpStatusCode
-
Matches an HTTP status code.
- HttpStatusCode(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpStatusCode
- HttpStatusCode(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpStatusCode
I
- IgnoreThisClass - Class in io.contract_testing.contractcase.definitions.interactions
-
Empty class to make jsii-docgen happy with this module.
- IgnoreThisClass - Class in io.contract_testing.contractcase.definitions.matchers
-
Empty class to make jsii-docgen happy with this module.
- IgnoreThisClass() - Constructor for class io.contract_testing.contractcase.definitions.interactions.IgnoreThisClass
- IgnoreThisClass() - Constructor for class io.contract_testing.contractcase.definitions.matchers.IgnoreThisClass
- IgnoreThisClass(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.interactions.IgnoreThisClass
- IgnoreThisClass(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.IgnoreThisClass
- IgnoreThisClass(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.IgnoreThisClass
- IgnoreThisClass(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.IgnoreThisClass
- InState - Class in io.contract_testing.contractcase.definitions.states
-
A state descriptor for configuring an example that needs to run in a particular named state.
- InState(String) - Constructor for class io.contract_testing.contractcase.definitions.states.InState
-
A state descriptor for configuring an example that needs to run in a particular named state.
- InState(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.states.InState
- InState(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.states.InState
- InStateWithVariables - Class in io.contract_testing.contractcase.definitions.states
-
A state descriptor for configuring an example that needs to run in a particular named state, and with variables provided by the framework.
- InStateWithVariables(String, Map<String, Object>) - Constructor for class io.contract_testing.contractcase.definitions.states.InStateWithVariables
-
A state descriptor for configuring an example that needs to run in a particular named state, and with variables provided by the framework.
- InStateWithVariables(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.states.InStateWithVariables
- InStateWithVariables(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.states.InStateWithVariables
- io.contract_testing.contractcase.definitions.interactions - package io.contract_testing.contractcase.definitions.interactions
- io.contract_testing.contractcase.definitions.interactions.base - package io.contract_testing.contractcase.definitions.interactions.base
- io.contract_testing.contractcase.definitions.interactions.functions - package io.contract_testing.contractcase.definitions.interactions.functions
- io.contract_testing.contractcase.definitions.interactions.http - package io.contract_testing.contractcase.definitions.interactions.http
- io.contract_testing.contractcase.definitions.matchers - package io.contract_testing.contractcase.definitions.matchers
- io.contract_testing.contractcase.definitions.matchers.arrays - package io.contract_testing.contractcase.definitions.matchers.arrays
- io.contract_testing.contractcase.definitions.matchers.base - package io.contract_testing.contractcase.definitions.matchers.base
- io.contract_testing.contractcase.definitions.matchers.convenience - package io.contract_testing.contractcase.definitions.matchers.convenience
-
Convenience matchers
- io.contract_testing.contractcase.definitions.matchers.functions - package io.contract_testing.contractcase.definitions.matchers.functions
- io.contract_testing.contractcase.definitions.matchers.http - package io.contract_testing.contractcase.definitions.matchers.http
- io.contract_testing.contractcase.definitions.matchers.modifiers - package io.contract_testing.contractcase.definitions.matchers.modifiers
-
Modifiers
- io.contract_testing.contractcase.definitions.matchers.objects - package io.contract_testing.contractcase.definitions.matchers.objects
- io.contract_testing.contractcase.definitions.matchers.primitives - package io.contract_testing.contractcase.definitions.matchers.primitives
- io.contract_testing.contractcase.definitions.matchers.strings - package io.contract_testing.contractcase.definitions.matchers.strings
- io.contract_testing.contractcase.definitions.states - package io.contract_testing.contractcase.definitions.states
J
- Jsii$Proxy(ContractCaseCoreBehaviour.Builder) - Constructor for class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
ContractCaseCoreBehaviour.Builder. - Jsii$Proxy(ContractCaseCoreSetup.Builder) - Constructor for class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
ContractCaseCoreSetup.Builder. - Jsii$Proxy(FunctionExecutionExample.Builder) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
FunctionExecutionExample.Builder. - Jsii$Proxy(ThrowingFunctionExecutionExample.Builder) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
ThrowingFunctionExecutionExample.Builder. - Jsii$Proxy(HttpExample.Builder) - Constructor for class io.contract_testing.contractcase.definitions.interactions.http.HttpExample.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
HttpExample.Builder. - Jsii$Proxy(ArrayLengthOptions.Builder) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
ArrayLengthOptions.Builder. - Jsii$Proxy(HttpRequestExample.Builder) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
HttpRequestExample.Builder. - Jsii$Proxy(HttpResponseExample.Builder) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
HttpResponseExample.Builder. - Jsii$Proxy(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.http.HttpExample.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
M
- maxLength(Number) - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLength.Builder
-
The maximum length for the array - must be greater than minimum length.
- maxLength(Number) - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions.Builder
-
Sets the value of
ArrayLengthOptions.getMaxLength() - message(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.ThrowingFunctionExecutionExample.Builder
-
Sets the value of
ThrowingFunctionExecutionExample.getMessage() - message(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallThrowingFunction.Builder
-
A test equivalence matcher for the message from this exception.
- message(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCallAndThrow.Builder
-
A test equivalence matcher for the message from this exception.
- method(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest.Builder
-
A string or string matcher that matches the method used for this example (eg
"GET"or"POST"). - method(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Builder
-
Sets the value of
HttpRequestExample.getMethod() - minLength(Number) - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLength.Builder
-
The minimum length for the array - must be greater than zero, otherwise empty arrays pass and you wouldn't be testing the array contents.
- minLength(Number) - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLengthOptions.Builder
-
Sets the value of
ArrayLengthOptions.getMinLength() - mockType(String) - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Builder
-
Sets the value of
ContractCaseCoreBehaviour.getMockType()
N
- NamedMatch - Class in io.contract_testing.contractcase.definitions.matchers.convenience
-
Saves the matcher below it with a unique name that can be used with lookups in tests after this one.
- NamedMatch(String, Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.NamedMatch
-
Saves the matcher below it with a unique name that can be used with lookups in tests after this one.
- NamedMatch(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.NamedMatch
- NamedMatch(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.NamedMatch
O
- ObjectEachKeyMatches - Class in io.contract_testing.contractcase.definitions.matchers.objects
-
Matches an object where each key matches the provided matcher.
- ObjectEachKeyMatches(Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.objects.ObjectEachKeyMatches
-
Matches an object where each key matches the provided matcher.
- ObjectEachKeyMatches(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.objects.ObjectEachKeyMatches
- ObjectEachKeyMatches(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.objects.ObjectEachKeyMatches
- ObjectEachValueMatches - Class in io.contract_testing.contractcase.definitions.matchers.objects
-
Matches an object where each value matches the provided matcher.
- ObjectEachValueMatches(Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.objects.ObjectEachValueMatches
-
Matches an object where each value matches the provided matcher.
- ObjectEachValueMatches(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.objects.ObjectEachValueMatches
- ObjectEachValueMatches(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.objects.ObjectEachValueMatches
P
- path(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest.Builder
-
A string or string matcher that matches the path of this example.
- path(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Builder
-
Sets the value of
HttpRequestExample.getPath()
Q
- query(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest.Builder
-
A test-equivalence matcher for the query.
- query(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Builder
-
Sets the value of
HttpRequestExample.getQuery()
R
- read(ContractCaseCoreBehaviour) - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup.Builder
-
Sets the value of
ContractCaseCoreSetup.getRead() - ReferenceMatch - Class in io.contract_testing.contractcase.definitions.matchers.convenience
-
Matches a named matcher created with
matchers.convenience.NamedMatch. - ReferenceMatch(String) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.ReferenceMatch
-
Matches a named matcher created with
matchers.convenience.NamedMatch. - ReferenceMatch(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.ReferenceMatch
- ReferenceMatch(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.ReferenceMatch
- request(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.http.HttpExample.Builder
-
Sets the value of
HttpExample.getRequest() - request(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.http.WillReceiveHttpRequest.Builder
-
A test equivalence matcher that will match an HTTP request (recommended: the Test Equivalence Matcher
HttpRequest). - request(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.http.WillSendHttpRequest.Builder
-
A test equivalence matcher that will match an HTTP request (recommended: the Test Equivalence Matcher
HttpRequest). - response(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.http.HttpExample.Builder
-
Sets the value of
HttpExample.getResponse() - response(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.http.WillReceiveHttpRequest.Builder
-
A test equivalence matcher that will match an HTTP response (recommended: the Test Equivalence Matcher
HttpResponse). - response(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.http.WillSendHttpRequest.Builder
-
A test equivalence matcher that will match an HTTP response (recommended: the Test Equivalence Matcher
HttpResponse). - returnValue(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.FunctionExecutionExample.Builder
-
Sets the value of
FunctionExecutionExample.getReturnValue() - returnValue(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillCallFunction.Builder
-
A test equivalence matcher for the return value from this function.
- returnValue(Object) - Method in class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCall.Builder
-
A test equivalence matcher for the return value from this function.
S
- setArguments(List<Object>) - Method in class io.contract_testing.contractcase.definitions.matchers.functions.FunctionArguments
- ShapedLike - Class in io.contract_testing.contractcase.definitions.matchers.modifiers
-
Everything inside this matcher will be matched on the shape of the data (ie, type alone), unless overridden with other matchers.
- ShapedLike(Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.modifiers.ShapedLike
-
Everything inside this matcher will be matched on the shape of the data (ie, type alone), unless overridden with other matchers.
- ShapedLike(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.modifiers.ShapedLike
- ShapedLike(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.modifiers.ShapedLike
- StateVariable - Class in io.contract_testing.contractcase.definitions.matchers.convenience
-
Matches the content of a variable that comes from a state.
- StateVariable(String) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.StateVariable
-
Matches the content of a variable that comes from a state.
- StateVariable(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.StateVariable
- StateVariable(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.StateVariable
- stateVariables(String) - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Builder
-
Sets the value of
ContractCaseCoreBehaviour.getStateVariables() - status(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse.Builder
-
Any test-equivalence matcher, string, or number for the HTTP status code accepted by this example (Recommended: Use the
HttpStatusCodematcher). - status(Object) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Builder
-
Sets the value of
HttpResponseExample.getStatus() - StringContaining - Class in io.contract_testing.contractcase.definitions.matchers.strings
-
Matches any string that contains the given substring.
- StringContaining(String, String) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.StringContaining
-
Matches any string that contains the given substring.
- StringContaining(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.StringContaining
- StringContaining(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.StringContaining
- StringifiedJson - Class in io.contract_testing.contractcase.definitions.matchers.strings
-
Transformation matcher that matches a JSON.stringify()ed version of the given object.
- StringifiedJson(Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.StringifiedJson
-
Transformation matcher that matches a JSON.stringify()ed version of the given object.
- StringifiedJson(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.StringifiedJson
- StringifiedJson(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.StringifiedJson
- stringify() - Method in class io.contract_testing.contractcase.definitions.interactions.base.AnyInteractionDescriptor
-
This method returns the entire example as a JSON string, as a convenience so that wrapper libraries don't need to figure out how to walk a tree of example objects.
- stringify() - Method in class io.contract_testing.contractcase.definitions.states.AnyState
-
You shouldn't need to override this method.
- StringPrefix - Class in io.contract_testing.contractcase.definitions.matchers.strings
-
Matches any string that begins with the given constant string prefix, and ends with a matchable suffix.
- StringPrefix(String, Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.StringPrefix
-
Matches any string that begins with the given constant string prefix, and ends with a matchable suffix.
- StringPrefix(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.StringPrefix
- StringPrefix(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.StringPrefix
- StringSuffix - Class in io.contract_testing.contractcase.definitions.matchers.strings
-
Matches any string that begins with a matchable prefix, and ends with a constant suffix.
- StringSuffix(Object, String) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.StringSuffix
- StringSuffix(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.StringSuffix
- StringSuffix(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.strings.StringSuffix
T
- ThrowingFunctionExecutionExample - Interface in io.contract_testing.contractcase.definitions.interactions.functions
-
Interaction descriptor for a function execution that throws an error.
- ThrowingFunctionExecutionExample.Builder - Class in io.contract_testing.contractcase.definitions.interactions.functions
-
A builder for
ThrowingFunctionExecutionExample - ThrowingFunctionExecutionExample.Jsii$Proxy - Class in io.contract_testing.contractcase.definitions.interactions.functions
-
An implementation for
ThrowingFunctionExecutionExample - toJSON() - Method in class io.contract_testing.contractcase.definitions.interactions.base.AnyInteractionDescriptor
-
Only override this method if you are writing a matcher in a language other than TypeScript.
- toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayContains
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayEachEntryMatches
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayEachEntryMatchesWithExample
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayLength
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.arrays.ArrayStartsWith
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.base.AnyMatcher
-
Only override this method if you are writing a matcher in a language other than TypeScript.
- toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.base.AnyMatcherWithExample
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.base.CascadingContextMatcher
-
If extending this class, do not override this method (or if you do, make sure you call
super.toJSON()). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.convenience.And
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.convenience.ChangeLogLevel
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.convenience.NamedMatch
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.convenience.ReferenceMatch
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.convenience.StateVariable
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.convenience.WithExample
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.functions.FunctionArguments
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.http.BasicAuthHeaderValue
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.http.BearerTokenHeaderValue
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpStatusCode
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.http.UriEncodedString
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.modifiers.ExactlyLike
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.modifiers.ShapedLike
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.objects.ObjectEachKeyMatches
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.objects.ObjectEachValueMatches
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.primitives.AnyBoolean
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.primitives.AnyInteger
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.primitives.AnyNull
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.primitives.AnyNumber
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.strings.AnyString
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.strings.Base64Encoded
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.strings.StringContaining
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.strings.StringifiedJson
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.strings.StringPrefix
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.matchers.strings.StringSuffix
-
For non-TypeScript implementations (see
AnyMatcher.toJSON). - toJSON() - Method in class io.contract_testing.contractcase.definitions.states.AnyState
-
You shouldn't need to override or call this method.
- triggers(String) - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreBehaviour.Builder
-
Sets the value of
ContractCaseCoreBehaviour.getTriggers()
U
- uniqueName(String) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequest.Builder
-
What unique name, if any, to give to this request.
- uniqueName(String) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpRequestExample.Builder
-
Sets the value of
HttpRequestExample.getUniqueName() - uniqueName(String) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponse.Builder
-
What unique name, if any, to give to this response.
- uniqueName(String) - Method in class io.contract_testing.contractcase.definitions.matchers.http.HttpResponseExample.Builder
-
Sets the value of
HttpResponseExample.getUniqueName() - UriEncodedString - Class in io.contract_testing.contractcase.definitions.matchers.http
-
Convenience matcher to treat the string as a uri encoded string - useful in
pathsegments. - UriEncodedString(Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.UriEncodedString
-
Convenience matcher to treat the string as a uri encoded string - useful in
pathsegments. - UriEncodedString(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.UriEncodedString
- UriEncodedString(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.http.UriEncodedString
W
- WillCallFunction - Class in io.contract_testing.contractcase.definitions.interactions.functions
-
Defines an example that executes a registered function with specific arguments.
- WillCallFunction(FunctionExecutionExample) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.WillCallFunction
-
Defines an interaction that executes a registered function with specific arguments, expecting that interaction to return successfully.
- WillCallFunction(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.WillCallFunction
- WillCallFunction(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.WillCallFunction
- WillCallFunction.Builder - Class in io.contract_testing.contractcase.definitions.interactions.functions
-
A fluent builder for
WillCallFunction. - WillCallThrowingFunction - Class in io.contract_testing.contractcase.definitions.interactions.functions
-
Defines an interaction that executes a registered function with specific arguments, expecting that function to throw an error.
- WillCallThrowingFunction(ThrowingFunctionExecutionExample) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.WillCallThrowingFunction
-
Defines an example that executes a registered function with specific arguments.
- WillCallThrowingFunction(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.WillCallThrowingFunction
- WillCallThrowingFunction(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.WillCallThrowingFunction
- WillCallThrowingFunction.Builder - Class in io.contract_testing.contractcase.definitions.interactions.functions
-
A fluent builder for
WillCallThrowingFunction. - WillReceiveFunctionCall - Class in io.contract_testing.contractcase.definitions.interactions.functions
-
Defines an example that expects a function to be called with specific arguments.
- WillReceiveFunctionCall(FunctionExecutionExample) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCall
-
Defines an example that expects a function to be called with specific arguments.
- WillReceiveFunctionCall(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCall
- WillReceiveFunctionCall(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCall
- WillReceiveFunctionCall.Builder - Class in io.contract_testing.contractcase.definitions.interactions.functions
-
A fluent builder for
WillReceiveFunctionCall. - WillReceiveFunctionCallAndThrow - Class in io.contract_testing.contractcase.definitions.interactions.functions
-
Defines an example that expects a function to be called with specific arguments.
- WillReceiveFunctionCallAndThrow(ThrowingFunctionExecutionExample) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCallAndThrow
-
Defines an example that expects a function to be called with specific arguments.
- WillReceiveFunctionCallAndThrow(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCallAndThrow
- WillReceiveFunctionCallAndThrow(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.functions.WillReceiveFunctionCallAndThrow
- WillReceiveFunctionCallAndThrow.Builder - Class in io.contract_testing.contractcase.definitions.interactions.functions
-
A fluent builder for
WillReceiveFunctionCallAndThrow. - WillReceiveHttpRequest - Class in io.contract_testing.contractcase.definitions.interactions.http
-
Defines an example that expects to receive an HTTP request.
- WillReceiveHttpRequest(HttpExample) - Constructor for class io.contract_testing.contractcase.definitions.interactions.http.WillReceiveHttpRequest
-
Defines an example that expects to receive an HTTP request.
- WillReceiveHttpRequest(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.interactions.http.WillReceiveHttpRequest
- WillReceiveHttpRequest(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.http.WillReceiveHttpRequest
- WillReceiveHttpRequest.Builder - Class in io.contract_testing.contractcase.definitions.interactions.http
-
A fluent builder for
WillReceiveHttpRequest. - WillSendHttpRequest - Class in io.contract_testing.contractcase.definitions.interactions.http
-
Defines an example that expects to send an HTTP request.
- WillSendHttpRequest(HttpExample) - Constructor for class io.contract_testing.contractcase.definitions.interactions.http.WillSendHttpRequest
-
Defines an example that expects to send an HTTP request.
- WillSendHttpRequest(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.interactions.http.WillSendHttpRequest
- WillSendHttpRequest(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.interactions.http.WillSendHttpRequest
- WillSendHttpRequest.Builder - Class in io.contract_testing.contractcase.definitions.interactions.http
-
A fluent builder for
WillSendHttpRequest. - WithExample - Class in io.contract_testing.contractcase.definitions.matchers.convenience
-
Adds an example to the provided matcher.
- WithExample(Object, Object) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.WithExample
-
Adds an example to the provided matcher.
- WithExample(JsiiObject.InitializationMode) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.WithExample
- WithExample(JsiiObjectRef) - Constructor for class io.contract_testing.contractcase.definitions.matchers.convenience.WithExample
- write(ContractCaseCoreBehaviour) - Method in class io.contract_testing.contractcase.definitions.interactions.base.ContractCaseCoreSetup.Builder
-
Sets the value of
ContractCaseCoreSetup.getWrite()
All Classes All Packages