...

Package mock_api

import "github.com/awslabs/amazon-ecr-credential-helper/ecr-login/api/mocks"
Overview
Index

Overview ▾

type MockECRAPI

type MockECRAPI struct {
    GetAuthorizationTokenFn func(input *ecr.GetAuthorizationTokenInput) (*ecr.GetAuthorizationTokenOutput, error)
}

func (MockECRAPI) GetAuthorizationToken

func (m MockECRAPI) GetAuthorizationToken(_ context.Context, input *ecr.GetAuthorizationTokenInput, _ ...func(*ecr.Options)) (*ecr.GetAuthorizationTokenOutput, error)

type MockECRPublicAPI

type MockECRPublicAPI struct {
    GetAuthorizationTokenFn func(input *ecrpublic.GetAuthorizationTokenInput) (*ecrpublic.GetAuthorizationTokenOutput, error)
}

func (MockECRPublicAPI) GetAuthorizationToken

func (m MockECRPublicAPI) GetAuthorizationToken(_ context.Context, input *ecrpublic.GetAuthorizationTokenInput, _ ...func(*ecrpublic.Options)) (*ecrpublic.GetAuthorizationTokenOutput, error)