Documentation ¶
Index ¶
- type FilesClienterMock
- func (mock *FilesClienterMock) GetFile(ctx context.Context, path string, authToken string) (v2files.FileMetaData, error)
- func (mock *FilesClienterMock) GetFileCalls() []struct{ ... }
- func (mock *FilesClienterMock) MarkFileUploaded(ctx context.Context, path string, etag string) error
- func (mock *FilesClienterMock) MarkFileUploadedCalls() []struct{ ... }
- func (mock *FilesClienterMock) RegisterFile(ctx context.Context, metadata v2files.FileMetaData) error
- func (mock *FilesClienterMock) RegisterFileCalls() []struct{ ... }
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FilesClienterMock ¶
type FilesClienterMock struct { // GetFileFunc mocks the GetFile method. GetFileFunc func(ctx context.Context, path string, authToken string) (v2files.FileMetaData, error) // MarkFileUploadedFunc mocks the MarkFileUploaded method. MarkFileUploadedFunc func(ctx context.Context, path string, etag string) error // RegisterFileFunc mocks the RegisterFile method. RegisterFileFunc func(ctx context.Context, metadata v2files.FileMetaData) error // contains filtered or unexported fields }
FilesClienterMock is a mock implementation of dpuploadservicefiles.FilesClienter.
func TestSomethingThatUsesFilesClienter(t *testing.T) { // make and configure a mocked dpuploadservicefiles.FilesClienter mockedFilesClienter := &FilesClienterMock{ GetFileFunc: func(ctx context.Context, path string, authToken string) (v2files.FileMetaData, error) { panic("mock out the GetFile method") }, MarkFileUploadedFunc: func(ctx context.Context, path string, etag string) error { panic("mock out the MarkFileUploaded method") }, RegisterFileFunc: func(ctx context.Context, metadata v2files.FileMetaData) error { panic("mock out the RegisterFile method") }, } // use mockedFilesClienter in code that requires dpuploadservicefiles.FilesClienter // and then make assertions. }
func (*FilesClienterMock) GetFile ¶
func (mock *FilesClienterMock) GetFile(ctx context.Context, path string, authToken string) (v2files.FileMetaData, error)
GetFile calls GetFileFunc.
func (*FilesClienterMock) GetFileCalls ¶
func (mock *FilesClienterMock) GetFileCalls() []struct { Ctx context.Context Path string AuthToken string }
GetFileCalls gets all the calls that were made to GetFile. Check the length with:
len(mockedFilesClienter.GetFileCalls())
func (*FilesClienterMock) MarkFileUploaded ¶
func (mock *FilesClienterMock) MarkFileUploaded(ctx context.Context, path string, etag string) error
MarkFileUploaded calls MarkFileUploadedFunc.
func (*FilesClienterMock) MarkFileUploadedCalls ¶
func (mock *FilesClienterMock) MarkFileUploadedCalls() []struct { Ctx context.Context Path string Etag string }
MarkFileUploadedCalls gets all the calls that were made to MarkFileUploaded. Check the length with:
len(mockedFilesClienter.MarkFileUploadedCalls())
func (*FilesClienterMock) RegisterFile ¶
func (mock *FilesClienterMock) RegisterFile(ctx context.Context, metadata v2files.FileMetaData) error
RegisterFile calls RegisterFileFunc.
func (*FilesClienterMock) RegisterFileCalls ¶
func (mock *FilesClienterMock) RegisterFileCalls() []struct { Ctx context.Context Metadata v2files.FileMetaData }
RegisterFileCalls gets all the calls that were made to RegisterFile. Check the length with:
len(mockedFilesClienter.RegisterFileCalls())
Click to show internal directories.
Click to hide internal directories.