...

Package mock_cache

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

Overview ▾

type MockCredentialsCache

type MockCredentialsCache struct {
    GetFn       func(registry string) *cache.AuthEntry
    GetPublicFn func() *cache.AuthEntry
    SetFn       func(registry string, entry *cache.AuthEntry)
    ListFn      func() []*cache.AuthEntry
    ClearFn     func()
}

func (MockCredentialsCache) Clear

func (m MockCredentialsCache) Clear()

func (MockCredentialsCache) Get

func (m MockCredentialsCache) Get(registry string) *cache.AuthEntry

func (MockCredentialsCache) GetPublic

func (m MockCredentialsCache) GetPublic() *cache.AuthEntry

func (MockCredentialsCache) List

func (m MockCredentialsCache) List() []*cache.AuthEntry

func (MockCredentialsCache) Set

func (m MockCredentialsCache) Set(registry string, entry *cache.AuthEntry)