test

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DEVELOPMENT_ENVIRONMENT_PATH string = "../../../development-environment"
	DATABASE_ENVIRONMENT_PATH    string = DEVELOPMENT_ENVIRONMENT_PATH + "/database/"
	REST_ENVIRONMENT_PATH        string = DEVELOPMENT_ENVIRONMENT_PATH + "/rest/"
	LOCALSTACK_ENVIRONMENT_PATH  string = DEVELOPMENT_ENVIRONMENT_PATH + "/localstack/"
	WIREMOCK_ENVIRONMENT_PATH    string = DEVELOPMENT_ENVIRONMENT_PATH + "/wiremock/"
)

Variables

This section is empty.

Functions

func InitializeBaseTest

func InitializeBaseTest()

func InitializeCacheDBTest

func InitializeCacheDBTest()

func InitializeSqlDBTest

func InitializeSqlDBTest()

func InitializeTestLocalstack

func InitializeTestLocalstack(path ...string)

func MountAbsolutPath

func MountAbsolutPath(p string) string

Types

type LocalstackContainer

type LocalstackContainer struct {
	// contains filtered or unexported fields
}

func UseLocalstackContainer

func UseLocalstackContainer(ctx context.Context, configPath string) *LocalstackContainer

type PostgresContainer

type PostgresContainer struct {
	// contains filtered or unexported fields
}

func UsePostgresContainer

func UsePostgresContainer() *PostgresContainer

UsePostgresContainer initialize postgres container for integration tests.

func (*PostgresContainer) Dataset

func (c *PostgresContainer) Dataset(basePath string, scripts ...string) error

type RedisContainer

type RedisContainer struct {
	// contains filtered or unexported fields
}

func UseRedisContainer

func UseRedisContainer() *RedisContainer

type WiremockContainer

type WiremockContainer struct {
	// contains filtered or unexported fields
}

func UseWiremockContainer

func UseWiremockContainer(configPath string) *WiremockContainer

func (*WiremockContainer) Port

func (c *WiremockContainer) Port() int

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL