Documentation
¶
Index ¶
- func StartNetwork(ctx context.Context) *testcontainers.DockerNetwork
- type AuthServiceContainer
- type AuthServiceParameterOption
- type CacheContainer
- type CacheParameterOption
- type FileServiceContainer
- type FileServiceParameterOption
- type GatewayContainer
- type GatewayParameterOption
- type MailContainer
- type MailParameterOption
- type MessageQueueContainer
- type MessageQueueParameterOption
- type NotificationServiceContainer
- type NotificationServiceParameterOption
- type SQLContainer
- type SQLParameterOption
- type StorageContainer
- type StorageParameterOption
- type UserServiceContainer
- type UserServiceParameterOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartNetwork ¶
func StartNetwork(ctx context.Context) *testcontainers.DockerNetwork
Types ¶
type AuthServiceContainer ¶
type AuthServiceContainer struct {
Container testcontainers.Container
}
func StartAuthServiceContainer ¶
func StartAuthServiceContainer(opt AuthServiceParameterOption) (*AuthServiceContainer, error)
type CacheContainer ¶
type CacheContainer struct {
testcontainers.Container
}
func StartCacheContainer ¶
func StartCacheContainer(opt CacheParameterOption) (*CacheContainer, error)
type CacheParameterOption ¶
type FileServiceContainer ¶
type FileServiceContainer struct {
Container testcontainers.Container
}
func StartFileServiceContainer ¶
func StartFileServiceContainer(opt FileServiceParameterOption) (*FileServiceContainer, error)
type GatewayContainer ¶
type GatewayContainer struct {
Container testcontainers.Container
}
func StartGatewayContainer ¶
func StartGatewayContainer(opt GatewayParameterOption) (*GatewayContainer, error)
type GatewayParameterOption ¶
type MailContainer ¶
type MailContainer struct {
testcontainers.Container
}
func StartMailContainer ¶
func StartMailContainer(opt MailParameterOption) (*MailContainer, error)
type MailParameterOption ¶
type MessageQueueContainer ¶
type MessageQueueContainer struct {
Container testcontainers.Container
}
func StartMessageQueueContainer ¶
func StartMessageQueueContainer(opt MessageQueueParameterOption) (*MessageQueueContainer, error)
type NotificationServiceContainer ¶
type NotificationServiceContainer struct {
Container testcontainers.Container
}
func StartNotificationServiceContainer ¶
func StartNotificationServiceContainer(opt NotificationServiceParameterOption) (*NotificationServiceContainer, error)
type SQLContainer ¶
type SQLContainer struct {
Container testcontainers.Container
}
func StartSQLContainer ¶
func StartSQLContainer(opt SQLParameterOption) (*SQLContainer, error)
type SQLParameterOption ¶
type StorageContainer ¶
type StorageContainer struct {
testcontainers.Container
}
func StartStorageContainer ¶
func StartStorageContainer(opt StorageParameterOption) (*StorageContainer, error)
type StorageParameterOption ¶
type UserServiceContainer ¶
type UserServiceContainer struct {
Container testcontainers.Container
}
func StartUserServiceContainer ¶
func StartUserServiceContainer(opt UserServiceParameterOption) (*UserServiceContainer, error)
Click to show internal directories.
Click to hide internal directories.