integration

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jun 28, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DBQuery

type DBQuery struct {
	Query  map[string]string `yaml:"query"`
	Params string            `yaml:"params"`
	Text   string            `yaml:"text"`
}

type DBRequest

type DBRequest struct {
	Body           string `yaml:"body"`
	Text           string `yaml:"text"`
	ResponseStatus string `yaml:"responseStatus"`
}

type DBTranslatorRequests

type DBTranslatorRequests struct {
	Requests map[string]DBRequest
}

type DBTranslatorResponses

type DBTranslatorResponses struct {
	Queries map[string]DBQuery
}

type MockedDatastoreExecuter

type MockedDatastoreExecuter struct {
	mock.Mock
	// contains filtered or unexported fields
}

func NewMockedDatastoreExecuter

func NewMockedDatastoreExecuter(t *testing.T, dbQueriesPath, testName string) *MockedDatastoreExecuter

func (*MockedDatastoreExecuter) Configure

func (m *MockedDatastoreExecuter) Configure(appConf *configs.AppConfig, alias string) error

func (*MockedDatastoreExecuter) Execute

func (m *MockedDatastoreExecuter) Execute(statement interface{}, params []interface{}) (bool, error)

Jump to

Keyboard shortcuts

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