| 10 | ) |
| 11 | |
| 12 | type mockFilesClient struct { |
| 13 | downloadFn func(arg *files.DownloadArg) (*files.FileMetadata, io.ReadCloser, error) |
| 14 | uploadFn func(arg *files.UploadArg, content io.Reader) (*files.FileMetadata, error) |
| 15 | uploadSessionStartFn func(arg *files.UploadSessionStartArg, content io.Reader) (*files.UploadSessionStartResult, error) |
| 16 | uploadSessionAppendV2Fn func(arg *files.UploadSessionAppendArg, content io.Reader) error |
| 17 | uploadSessionFinishFn func(arg *files.UploadSessionFinishArg, content io.Reader) (*files.FileMetadata, error) |
| 18 | copyV2Fn func(arg *files.RelocationArg) (*files.RelocationResult, error) |
| 19 | createFolderV2Fn func(arg *files.CreateFolderArg) (*files.CreateFolderResult, error) |
| 20 | deleteV2Fn func(arg *files.DeleteArg) (*files.DeleteResult, error) |
| 21 | getMetadataFn func(arg *files.GetMetadataArg) (files.IsMetadata, error) |
| 22 | listFolderFn func(arg *files.ListFolderArg) (*files.ListFolderResult, error) |
| 23 | listFolderContinueFn func(arg *files.ListFolderContinueArg) (*files.ListFolderResult, error) |
| 24 | listRevisionsFn func(arg *files.ListRevisionsArg) (*files.ListRevisionsResult, error) |
| 25 | moveV2Fn func(arg *files.RelocationArg) (*files.RelocationResult, error) |
| 26 | permanentlyDeleteFn func(arg *files.DeleteArg) error |
| 27 | restoreFn func(arg *files.RestoreArg) (*files.FileMetadata, error) |
| 28 | searchV2Fn func(arg *files.SearchV2Arg) (*files.SearchV2Result, error) |
| 29 | searchContinueV2Fn func(arg *files.SearchV2ContinueArg) (*files.SearchV2Result, error) |
| 30 | } |
| 31 | |
| 32 | func (m *mockFilesClient) Download(arg *files.DownloadArg) (*files.FileMetadata, io.ReadCloser, error) { |
| 33 | if m.downloadFn != nil { |
nothing calls this directly
no outgoing calls
no test coverage detected