Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { App AppConfig `yaml:"app"` Suites []SuiteConfig `yaml:"suites"` UserProvider UserProviderConfig `yaml:"userProvider"` Intermediary IntermediaryConfig `yaml:"intermediary"` }
type HttpClientConfig ¶
type IntermediaryConfig ¶
type IssueConfig ¶
type IssueConfig struct { Total api.Amount `yaml:"total"` Distribution Distribution `yaml:"distribution"` Execute bool `yaml:"execute"` }
type SuiteConfig ¶
type TestCase ¶
type TestCase struct { Name string `yaml:"name"` Payer UserAlias `yaml:"payer"` Payees []UserAlias `yaml:"payees"` Issue IssueConfig `yaml:"issue"` Transfer TransferConfig `yaml:"transfer"` }
type TransferConfig ¶
type TransferConfig struct { Distribution Distribution `yaml:"distribution"` Execute bool `yaml:"execute"` }
type UserConfig ¶
type UserProviderConfig ¶
type UserProviderConfig struct { Users []UserConfig `yaml:"users"` HttpClient HttpClientConfig `yaml:"httpClient"` }
Click to show internal directories.
Click to hide internal directories.