public class FeatureBackend extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FeatureBackend.FeatureScenarioMatch |
| Constructor and Description |
|---|
FeatureBackend(Feature feature) |
FeatureBackend(Feature feature,
Map<String,Object> arg) |
| Modifier and Type | Method and Description |
|---|---|
HttpResponse |
buildResponse(HttpRequest request,
long startTime,
Scenario scenario,
ScriptValueMap args) |
HttpResponse |
corsCheck(HttpRequest request,
long startTime) |
ScenarioContext |
getContext() |
Scenario |
getDefaultScenario(ScriptValueMap args) |
String |
getFeatureName() |
List<FeatureBackend.FeatureScenarioMatch> |
getMatchingScenarios(ScriptValueMap args) |
ScriptValueMap |
handle(ScriptValueMap args,
Scenario scenario) |
public FeatureBackend(Feature feature)
public ScenarioContext getContext()
public String getFeatureName()
public ScriptValueMap handle(ScriptValueMap args, Scenario scenario)
public List<FeatureBackend.FeatureScenarioMatch> getMatchingScenarios(ScriptValueMap args)
public Scenario getDefaultScenario(ScriptValueMap args)
public HttpResponse corsCheck(HttpRequest request, long startTime)
public HttpResponse buildResponse(HttpRequest request, long startTime, Scenario scenario, ScriptValueMap args)
Copyright © 2020. All rights reserved.