Package com.intuit.karate
Class ScenarioActions
- java.lang.Object
-
- com.intuit.karate.ScenarioActions
-
-
Constructor Summary
Constructors Constructor Description ScenarioActions(ScenarioEngine engine)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidassertTrue(String exp)voidbytes(String name, String exp)voidcall(String line)voidcallonce(String line)voidcompareImage(String exp)voidconfigure(String key, String exp)voidconfigureDocString(String key, String exp)voidcookie(String name, String value)voidcookies(String exp)voidcopy(String name, String exp)voidcsv(String name, String exp)voidcsvDocString(String name, String exp)voiddef(String name, String exp)voiddefDocString(String name, String exp)voiddoc(String exp)voiddriver(String exp)voideval(String exp)voideval(String name, String dotOrParen, String exp)voidevalDelete(String exp)voidevalDocString(String exp)voidevalIf(String exp)voidformField(String name, String exp)voidformFields(String exp)ThrowablegetFailedReason()voidheader(String name, String exp)voidheaders(String exp)booleanisAborted()booleanisFailed()voidjson(String name, String exp)voidlisten(String body)voidmatch(String exp, String op1, String op2, String rhs)voidmethod(String method)voidmultipartEntity(String value)voidmultipartField(String name, String value)voidmultipartFields(String exp)voidmultipartFile(String name, String value)voidmultipartFiles(String exp)voidparam(String name, String exp)voidparams(String exp)voidpath(String exp)voidprint(String exp)voidremove(String name, String path)voidreplace(String name, String token, String value)voidreplace(String name, List<Map<String,String>> table)voidrequest(String body)voidrequestDocString(String body)voidretry(String until)voidrobot(String exp)voidset(String name, String path, String value)voidset(String name, String path, List<Map<String,String>> table)voidsetDocString(String name, String path, String value)voidsoapAction(String action)voidstatus(int status)voidstring(String name, String exp)voidtable(String name, List<Map<String,String>> table)voidtext(String name, String exp)voidurl(String exp)voidxml(String name, String exp)voidxmlstring(String name, String exp)voidyaml(String name, String exp)voidyamlDocString(String name, String exp)
-
-
-
Constructor Detail
-
ScenarioActions
public ScenarioActions(ScenarioEngine engine)
-
-
Method Detail
-
getFailedReason
public Throwable getFailedReason()
- Specified by:
getFailedReasonin interfaceActions
-
configureDocString
public void configureDocString(String key, String exp)
- Specified by:
configureDocStringin interfaceActions
-
csvDocString
public void csvDocString(String name, String exp)
- Specified by:
csvDocStringin interfaceActions
-
formFields
public void formFields(String exp)
- Specified by:
formFieldsin interfaceActions
-
requestDocString
public void requestDocString(String body)
- Specified by:
requestDocStringin interfaceActions
-
defDocString
public void defDocString(String name, String exp)
- Specified by:
defDocStringin interfaceActions
-
yamlDocString
public void yamlDocString(String name, String exp)
- Specified by:
yamlDocStringin interfaceActions
-
assertTrue
public void assertTrue(String exp)
- Specified by:
assertTruein interfaceActions
-
soapAction
public void soapAction(String action)
- Specified by:
soapActionin interfaceActions
-
multipartEntity
public void multipartEntity(String value)
- Specified by:
multipartEntityin interfaceActions
-
multipartField
public void multipartField(String name, String value)
- Specified by:
multipartFieldin interfaceActions
-
multipartFields
public void multipartFields(String exp)
- Specified by:
multipartFieldsin interfaceActions
-
multipartFile
public void multipartFile(String name, String value)
- Specified by:
multipartFilein interfaceActions
-
multipartFiles
public void multipartFiles(String exp)
- Specified by:
multipartFilesin interfaceActions
-
setDocString
public void setDocString(String name, String path, String value)
- Specified by:
setDocStringin interfaceActions
-
evalDocString
public void evalDocString(String exp)
- Specified by:
evalDocStringin interfaceActions
-
evalDelete
public void evalDelete(String exp)
- Specified by:
evalDeletein interfaceActions
-
compareImage
public void compareImage(String exp)
- Specified by:
compareImagein interfaceActions
-
-