Documentation
¶
Index ¶
Constants ¶
View Source
const ComparisonNotSupportedMessage = "the comparison %s was not supported for the source"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssertionController ¶
type AssertionController interface {
Assert(assertion model.Assertion, resp model.Response) model.ResultAssertion
}
func NewAssertionController ¶
func NewAssertionController() AssertionController
type RestClient ¶
func NewRestClient ¶
func NewRestClient() RestClient
type RestClientImpl ¶
type RestClientImpl struct { }
type ScenarioController ¶
type ScenarioController interface {
Run(scenario model.Scenario) model.ScenarioResult
}
func InitializeScenarioController ¶
func InitializeScenarioController() (ScenarioController, error)
func NewScenarioController ¶
func NewScenarioController(stepCtrl StepController) ScenarioController
type StepController ¶
type StepController interface {
Run(step model.Step) (model.ResultStep, error)
}
func NewStepController ¶
func NewStepController(client RestClient, assertionCtrl AssertionController) StepController
Click to show internal directories.
Click to hide internal directories.