Versions in this module Expand all Collapse all v1 v1.0.1 Jan 15, 2024 Changes in this version + const ComparisonNotSupportedMessage + type AssertionController interface + Assert func(assertion model.Assertion, resp model.Response) model.ResultAssertion + func NewAssertionController() AssertionController + type RestClient interface + Send func(request rest.Request) (*rest.Response, error) + func NewRestClient() RestClient + type RestClientImpl struct + func (*RestClientImpl) Send(request rest.Request) (*rest.Response, error) + type ScenarioController interface + Run func(scenario model.Scenario) model.ScenarioResult + func InitializeScenarioController() (ScenarioController, error) + func NewScenarioController(stepCtrl StepController) ScenarioController + type StepController interface + Run func(step model.Step) (model.ResultStep, error) + func NewStepController(client RestClient, assertionCtrl AssertionController) StepController