github.com/Datadog/cnab-go@v0.3.3-beta1.0.20191007143216-bba4b7e723d0/imagestore/imagestoremocks/store.go (about) 1 package imagestoremocks 2 3 import "github.com/pivotal/image-relocation/pkg/image" 4 5 type MockStore struct { 6 AddStub func(im string) (string, error) 7 PushStub func(image.Digest, image.Name, image.Name) error 8 } 9 10 func (i *MockStore) Add(im string) (string, error) { 11 return i.AddStub(im) 12 } 13 14 func (i *MockStore) Push(dig image.Digest, src image.Name, dst image.Name) error { 15 return i.PushStub(dig, src, dst) 16 }