public class ClientYamlTestExecutionContext
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
ClientYamlTestResponse |
callApi(java.lang.String apiName,
java.util.Map<java.lang.String,java.lang.String> params,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> bodies,
java.util.Map<java.lang.String,java.lang.String> headers) |
Calls an elasticsearch api with the parameters and request body provided as arguments.
|
void |
clear() |
Clears the last obtained response and the stashed fields
|
Version |
esVersion() |
Returns the current es version as a string
|
java.lang.Object |
response(java.lang.String path) |
Extracts a specific value from the last saved response
|
Stash |
stash() |
public ClientYamlTestResponse callApi(java.lang.String apiName, java.util.Map<java.lang.String,java.lang.String> params, java.util.List<java.util.Map<java.lang.String,java.lang.Object>> bodies, java.util.Map<java.lang.String,java.lang.String> headers) throws java.io.IOException
java.io.IOExceptionpublic java.lang.Object response(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic void clear()
public Stash stash()
public Version esVersion()