public class MockAction extends Action<MockAction>
Rule.RuleMatcher| Modifier and Type | Field and Description |
|---|---|
protected boolean |
cancelRequest |
protected JSNode |
json |
protected java.lang.String |
jsonUrl |
protected java.lang.String |
status |
protected int |
statusCode |
configMap, configStr, excludeMatchers, excludeOn, includeMatchers, includeOn, log, name, order| Constructor and Description |
|---|
MockAction() |
MockAction(JSNode json) |
MockAction(java.lang.String name) |
MockAction(java.lang.String status,
JSNode json) |
MockAction(java.lang.String methods,
java.lang.String includePaths,
java.lang.String name) |
MockAction(java.lang.String methods,
java.lang.String includePaths,
java.lang.String name,
JSNode json) |
| Modifier and Type | Method and Description |
|---|---|
JSNode |
getJson() |
java.lang.String |
getJsonUrl() |
java.lang.String |
getStatus() |
int |
getStatusCode() |
boolean |
isCancelRequest() |
void |
run(Request req,
Response res)
Override this method with your custom business logic or override one of the
http method "doMETHOD" specific handlers.
|
MockAction |
wihtStatusCode(int statusCode) |
MockAction |
withCancelRequest(boolean cancelRequest) |
MockAction |
withJson(JSNode json) |
MockAction |
withJsonUrl(java.lang.String jsonUrl) |
MockAction |
withStatus(java.lang.String status) |
checkLazyConfig, compareTo, doLazyConfig, getAllExcludePaths, getAllIncludePaths, getConfig, getConfig, getConfigKeys, getDefaultIncludeMatch, getExcludeMatchers, getIncludeMatchers, getName, getOrder, match, matches, matches, toString, withConfig, withExcludeOn, withExcludeOn, withExcludeOn, withIncludeOn, withIncludeOn, withIncludeOn, withName, withOrderprotected JSNode json
protected java.lang.String jsonUrl
protected int statusCode
protected java.lang.String status
protected boolean cancelRequest
public MockAction()
public MockAction(JSNode json)
public MockAction(java.lang.String status,
JSNode json)
public MockAction(java.lang.String name)
public MockAction(java.lang.String methods,
java.lang.String includePaths,
java.lang.String name)
public MockAction(java.lang.String methods,
java.lang.String includePaths,
java.lang.String name,
JSNode json)
public void run(Request req, Response res) throws ApiException
Actionrun in class Action<MockAction>req - the Request being servicedres - the Reponse being generatedApiExceptionpublic MockAction withJson(JSNode json)
public java.lang.String getJsonUrl()
public MockAction withJsonUrl(java.lang.String jsonUrl)
public JSNode getJson()
public int getStatusCode()
public MockAction wihtStatusCode(int statusCode)
public java.lang.String getStatus()
public MockAction withStatus(java.lang.String status)
public boolean isCancelRequest()
public MockAction withCancelRequest(boolean cancelRequest)
Copyright © 2021 Rocket Partners, LLC. All rights reserved.