testdouble

package
v0.0.0-...-8c30691 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ECRParams

type ECRParams struct {
	RepositoryName string
	RegistryId     string
	ImageIds       []types.ImageIdentifier
	ImageDetails   []types.ImageDetail
	MaxResults     int32
}

モックパラメーター

type MockECRAPI

type MockECRAPI struct {
	ListImagesAPI     MockECRListImagesAPI
	DescribeImagesAPI MockECRDescribeImagesAPI
}

モック化

func GenerateMockECRAPI

func GenerateMockECRAPI(mockParams MockECRParams) MockECRAPI

func (MockECRAPI) DescribeImages

func (m MockECRAPI) DescribeImages(ctx context.Context, params *ecr.DescribeImagesInput, optFns ...func(*ecr.Options)) (*ecr.DescribeImagesOutput, error)

func (MockECRAPI) ListImages

func (m MockECRAPI) ListImages(ctx context.Context, params *ecr.ListImagesInput, optFns ...func(*ecr.Options)) (*ecr.ListImagesOutput, error)

type MockECRDescribeImagesAPI

type MockECRDescribeImagesAPI func(ctx context.Context, params *ecr.DescribeImagesInput, optFns ...func(*ecr.Options)) (*ecr.DescribeImagesOutput, error)

func GenerateMockECRDescribeImagesAPI

func GenerateMockECRDescribeImagesAPI(mockParams MockECRParams) MockECRDescribeImagesAPI

type MockECRListImagesAPI

type MockECRListImagesAPI func(ctx context.Context, params *ecr.ListImagesInput, optFns ...func(*ecr.Options)) (*ecr.ListImagesOutput, error)

func GenerateMockECRListImagesAPI

func GenerateMockECRListImagesAPI(mockParams MockECRParams) MockECRListImagesAPI

type MockECRParams

type MockECRParams struct {
	ECRParams ECRParams
}

モック生成用

Jump to

Keyboard shortcuts

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