storage

package
v0.0.0-...-a949d81 Latest Latest
Warning

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

Go to latest
Published: May 15, 2023 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Package mock_storage is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewStorage

func NewStorage(ctx context.Context, cfg config.AWSConfig) (Storage, CloseFunc, error)

Types

type CloseFunc

type CloseFunc func() error

type MockStorage

type MockStorage struct {
	// contains filtered or unexported fields
}

MockStorage is a mock of Storage interface.

func NewMockStorage

func NewMockStorage(ctrl *gomock.Controller) *MockStorage

NewMockStorage creates a new mock instance.

func (*MockStorage) Delete

func (m *MockStorage) Delete(fileId string) error

Delete mocks base method.

func (*MockStorage) Download

func (m *MockStorage) Download(filename string) ([]byte, error)

Download mocks base method.

func (*MockStorage) EXPECT

func (m *MockStorage) EXPECT() *MockStorageMockRecorder

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockStorage) Upload

func (m *MockStorage) Upload(fileId string, reader io.Reader) error

Upload mocks base method.

type MockStorageMockRecorder

type MockStorageMockRecorder struct {
	// contains filtered or unexported fields
}

MockStorageMockRecorder is the mock recorder for MockStorage.

func (*MockStorageMockRecorder) Delete

func (mr *MockStorageMockRecorder) Delete(fileId interface{}) *gomock.Call

Delete indicates an expected call of Delete.

func (*MockStorageMockRecorder) Download

func (mr *MockStorageMockRecorder) Download(filename interface{}) *gomock.Call

Download indicates an expected call of Download.

func (*MockStorageMockRecorder) Upload

func (mr *MockStorageMockRecorder) Upload(fileId, reader interface{}) *gomock.Call

Upload indicates an expected call of Upload.

type Storage

type Storage interface {
	Upload(fileId string, reader io.Reader) error
	Download(filename string) ([]byte, error)
	Delete(fileId string) error
}

Jump to

Keyboard shortcuts

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