public interface ContractTemplate
If no implementation is provided then Handlebars will be picked as a default implementation.
Modifier and Type | Method and Description |
---|---|
String |
body() |
String |
body(String jsonPath) |
String |
closingTemplate()
Handlebars is using the Mustache template thus it looks like this {{ Mustache }}.
|
String |
cookie(String key) |
default String |
escapedBody() |
default String |
escapedBody(String jsonPath) |
default String |
escapedClosingTemplate()
Handlebars is using the Mustache template thus it looks like this {{{ Mustache }}}.
|
default String |
escapedCookie(String key) |
default String |
escapedHeader(String key) |
default String |
escapedHeader(String key,
int index) |
default String |
escapedOpeningTemplate()
Handlebars is using the Mustache template thus it looks like this {{{ Mustache }}}.
|
default String |
escapedPath() |
default String |
escapedPath(int index) |
default String |
escapedQuery(String key) |
default String |
escapedQuery(String key,
int index) |
default String |
escapedUrl() |
String |
header(String key) |
String |
header(String key,
int index) |
String |
openingTemplate()
Handlebars is using the Mustache template thus it looks like this {{ Mustache }}.
|
String |
path() |
String |
path(int index) |
String |
query(String key) |
String |
query(String key,
int index) |
default boolean |
startsWithEscapedTemplate(String text) |
default boolean |
startsWithTemplate(String text) |
String |
url() |
default boolean startsWithTemplate(String text)
text
- text to assertdefault boolean startsWithEscapedTemplate(String text)
text
- text to assertString openingTemplate()
String closingTemplate()
default String escapedOpeningTemplate()
default String escapedClosingTemplate()
String url()
String query(String key)
key
- query parameter keyString query(String key, int index)
key
- query parameter keyindex
- query parameter indexString path()
String path(int index)
index
- request path indexString header(String key)
key
- headers keyString header(String key, int index)
key
- headers keyindex
- headers indexString cookie(String key)
key
- cookie keyString body()
String body(String jsonPath)
jsonPath
- json path valuedefault String escapedUrl()
default String escapedQuery(String key)
key
- query parameter keydefault String escapedQuery(String key, int index)
key
- query parameter keyindex
- query parameter indexdefault String escapedPath()
default String escapedPath(int index)
index
- path indexdefault String escapedHeader(String key)
key
- headers keydefault String escapedHeader(String key, int index)
key
- headers keyindex
- headers indexdefault String escapedCookie(String key)
key
- cookie keydefault String escapedBody()
Copyright © 2016–2019 Spring. All rights reserved.