Class Expectation
java.lang.Object
de.gematik.test.tiger.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString
de.gematik.test.tiger.mockserver.model.ObjectWithJsonToString
de.gematik.test.tiger.mockserver.mock.Expectation
- All Implemented Interfaces:
Comparable<Expectation>
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionExpectation(HttpRequest requestPattern, String id, int priority, List<String> hostRegexes, ExpectationCallback expectationCallback) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()static ExpectationbuildForwardProxyRoute(TigerProxyRoute tigerRoute, TigerProxy tigerProxy) static ExpectationbuildReverseProxyRoute(TigerProxyRoute tigerRoute, TigerProxy tigerProxy) protected booleanintbooleangetId()intinthashCode()booleanbooleanmatches(HttpRequest request) booleanpathMatches(String blueprint, String actualValue) setTigerRoute(TigerProxyRoute tigerRoute) static booleanuriTwoIsBelowUriOne(String uri1, String uri2) Methods inherited from class de.gematik.test.tiger.mockserver.model.ObjectWithJsonToString
toStringMethods inherited from class de.gematik.test.tiger.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString
fieldsExcludedFromEqualsAndHashCode
-
Constructor Details
-
Expectation
public Expectation(HttpRequest requestPattern, String id, int priority, List<String> hostRegexes, ExpectationCallback expectationCallback)
-
-
Method Details
-
buildReverseProxyRoute
-
buildForwardProxyRoute
-
matches
-
pathMatches
-
compareTo
- Specified by:
compareToin interfaceComparable<Expectation>
-
uriTwoIsBelowUriOne
-
createShortDescription
-
builder
-
toBuilder
-
equals
- Overrides:
equalsin classObjectWithReflectiveEqualsHashCodeToString
-
canEqual
-
hashCode
public int hashCode()- Overrides:
hashCodein classObjectWithReflectiveEqualsHashCodeToString
-
getId
-
getTigerRoute
-
getPriority
public int getPriority() -
getRequestPattern
-
getHttpAction
-
getHostRegexes
-
isIgnorePortsInHostHeader
public boolean isIgnorePortsInHostHeader() -
getExpectationCallback
-
setTigerRoute
- Returns:
this.
-