Documentation
¶
Index ¶
- type MockBlobClient
- func (_m *MockBlobClient) DeleteBlob(ctx context.Context, container string, blobPath string) error
- func (_m *MockBlobClient) DownloadBlob(ctx context.Context, container string, blobPath string, buf []byte) (int64, error)
- func (_m *MockBlobClient) EXPECT() *MockBlobClient_Expecter
- func (_m *MockBlobClient) ListBlobs(ctx context.Context, container string, prefix *string, marker *string) ([]*azureblob.BlobInfo, *string, error)
- type MockBlobClient_DeleteBlob_Call
- func (_c *MockBlobClient_DeleteBlob_Call) Return(_a0 error) *MockBlobClient_DeleteBlob_Call
- func (_c *MockBlobClient_DeleteBlob_Call) Run(run func(ctx context.Context, container string, blobPath string)) *MockBlobClient_DeleteBlob_Call
- func (_c *MockBlobClient_DeleteBlob_Call) RunAndReturn(run func(context.Context, string, string) error) *MockBlobClient_DeleteBlob_Call
- type MockBlobClient_DownloadBlob_Call
- func (_c *MockBlobClient_DownloadBlob_Call) Return(_a0 int64, _a1 error) *MockBlobClient_DownloadBlob_Call
- func (_c *MockBlobClient_DownloadBlob_Call) Run(run func(ctx context.Context, container string, blobPath string, buf []byte)) *MockBlobClient_DownloadBlob_Call
- func (_c *MockBlobClient_DownloadBlob_Call) RunAndReturn(run func(context.Context, string, string, []byte) (int64, error)) *MockBlobClient_DownloadBlob_Call
- type MockBlobClient_Expecter
- func (_e *MockBlobClient_Expecter) DeleteBlob(ctx interface{}, container interface{}, blobPath interface{}) *MockBlobClient_DeleteBlob_Call
- func (_e *MockBlobClient_Expecter) DownloadBlob(ctx interface{}, container interface{}, blobPath interface{}, buf interface{}) *MockBlobClient_DownloadBlob_Call
- func (_e *MockBlobClient_Expecter) ListBlobs(ctx interface{}, container interface{}, prefix interface{}, marker interface{}) *MockBlobClient_ListBlobs_Call
- type MockBlobClient_ListBlobs_Call
- func (_c *MockBlobClient_ListBlobs_Call) Return(_a0 []*azureblob.BlobInfo, _a1 *string, _a2 error) *MockBlobClient_ListBlobs_Call
- func (_c *MockBlobClient_ListBlobs_Call) Run(...) *MockBlobClient_ListBlobs_Call
- func (_c *MockBlobClient_ListBlobs_Call) RunAndReturn(...) *MockBlobClient_ListBlobs_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockBlobClient ¶
MockBlobClient is an autogenerated mock type for the BlobClient type
func NewMockBlobClient ¶
func NewMockBlobClient(t interface { mock.TestingT Cleanup(func()) }) *MockBlobClient
NewMockBlobClient creates a new instance of MockBlobClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*MockBlobClient) DeleteBlob ¶
DeleteBlob provides a mock function with given fields: ctx, container, blobPath
func (*MockBlobClient) DownloadBlob ¶
func (_m *MockBlobClient) DownloadBlob(ctx context.Context, container string, blobPath string, buf []byte) (int64, error)
DownloadBlob provides a mock function with given fields: ctx, container, blobPath, buf
func (*MockBlobClient) EXPECT ¶
func (_m *MockBlobClient) EXPECT() *MockBlobClient_Expecter
type MockBlobClient_DeleteBlob_Call ¶
MockBlobClient_DeleteBlob_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeleteBlob'
func (*MockBlobClient_DeleteBlob_Call) Return ¶
func (_c *MockBlobClient_DeleteBlob_Call) Return(_a0 error) *MockBlobClient_DeleteBlob_Call
func (*MockBlobClient_DeleteBlob_Call) Run ¶
func (_c *MockBlobClient_DeleteBlob_Call) Run(run func(ctx context.Context, container string, blobPath string)) *MockBlobClient_DeleteBlob_Call
func (*MockBlobClient_DeleteBlob_Call) RunAndReturn ¶
func (_c *MockBlobClient_DeleteBlob_Call) RunAndReturn(run func(context.Context, string, string) error) *MockBlobClient_DeleteBlob_Call
type MockBlobClient_DownloadBlob_Call ¶
MockBlobClient_DownloadBlob_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DownloadBlob'
func (*MockBlobClient_DownloadBlob_Call) Return ¶
func (_c *MockBlobClient_DownloadBlob_Call) Return(_a0 int64, _a1 error) *MockBlobClient_DownloadBlob_Call
func (*MockBlobClient_DownloadBlob_Call) Run ¶
func (_c *MockBlobClient_DownloadBlob_Call) Run(run func(ctx context.Context, container string, blobPath string, buf []byte)) *MockBlobClient_DownloadBlob_Call
func (*MockBlobClient_DownloadBlob_Call) RunAndReturn ¶
func (_c *MockBlobClient_DownloadBlob_Call) RunAndReturn(run func(context.Context, string, string, []byte) (int64, error)) *MockBlobClient_DownloadBlob_Call
type MockBlobClient_Expecter ¶
type MockBlobClient_Expecter struct {
// contains filtered or unexported fields
}
func (*MockBlobClient_Expecter) DeleteBlob ¶
func (_e *MockBlobClient_Expecter) DeleteBlob(ctx interface{}, container interface{}, blobPath interface{}) *MockBlobClient_DeleteBlob_Call
DeleteBlob is a helper method to define mock.On call
- ctx context.Context
- container string
- blobPath string
func (*MockBlobClient_Expecter) DownloadBlob ¶
func (_e *MockBlobClient_Expecter) DownloadBlob(ctx interface{}, container interface{}, blobPath interface{}, buf interface{}) *MockBlobClient_DownloadBlob_Call
DownloadBlob is a helper method to define mock.On call
- ctx context.Context
- container string
- blobPath string
- buf []byte
func (*MockBlobClient_Expecter) ListBlobs ¶
func (_e *MockBlobClient_Expecter) ListBlobs(ctx interface{}, container interface{}, prefix interface{}, marker interface{}) *MockBlobClient_ListBlobs_Call
ListBlobs is a helper method to define mock.On call
- ctx context.Context
- container string
- prefix *string
- marker *string
type MockBlobClient_ListBlobs_Call ¶
MockBlobClient_ListBlobs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListBlobs'
func (*MockBlobClient_ListBlobs_Call) Return ¶
func (_c *MockBlobClient_ListBlobs_Call) Return(_a0 []*azureblob.BlobInfo, _a1 *string, _a2 error) *MockBlobClient_ListBlobs_Call
func (*MockBlobClient_ListBlobs_Call) Run ¶
func (_c *MockBlobClient_ListBlobs_Call) Run(run func(ctx context.Context, container string, prefix *string, marker *string)) *MockBlobClient_ListBlobs_Call