Documentation
¶
Overview ¶
Package testhelper provides test suite helpers for cloudemu.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Suite ¶
type Suite struct {
Recorder *recorder.Recorder
Metrics *metrics.Collector
Injector *inject.Injector
Clock *config.FakeClock
}
Suite holds shared test infrastructure.
func NewSuite ¶
func NewSuite() *Suite
NewSuite creates a new test suite with shared infrastructure.
func (*Suite) AWSProvider ¶
AWSProvider creates an AWS provider configured with the suite's clock.
func (*Suite) AzureProvider ¶
AzureProvider creates an Azure provider configured with the suite's clock.
func (*Suite) GCPProvider ¶
GCPProvider creates a GCP provider configured with the suite's clock.
Click to show internal directories.
Click to hide internal directories.