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–2020 Spring. All rights reserved.