FakeFileService constructor

FakeFileService({
  1. Future<CreateFileResponse> createFile(
    1. CreateFileRequest request
    )?,
  2. Future<ListFilesResponse> listFiles(
    1. ListFilesRequest request
    )?,
  3. Future<File> getFile(
    1. GetFileRequest request
    )?,
  4. Future<void> deleteFile(
    1. DeleteFileRequest request
    )?,
  5. Future<DownloadFileResponse> downloadFile(
    1. DownloadFileRequest request
    )?,
  6. Future<ListOperationsResponse> listOperations(
    1. ListOperationsRequest request
    )?,
  7. Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(
    1. Operation<T, S> request
    )?,
  8. Future<void> deleteOperation(
    1. DeleteOperationRequest request
    )?,
  9. Future<void> cancelOperation(
    1. CancelOperationRequest request
    )?,
})

Implementation

FakeFileService({
  Future<CreateFileResponse> Function(CreateFileRequest request)? createFile,
  Future<ListFilesResponse> Function(ListFilesRequest request)? listFiles,
  Future<File> Function(GetFileRequest request)? getFile,
  Future<void> Function(DeleteFileRequest request)? deleteFile,
  Future<DownloadFileResponse> Function(DownloadFileRequest request)?
  downloadFile,
  Future<ListOperationsResponse> Function(ListOperationsRequest request)?
  listOperations,
  Future<Operation<T, S>> Function<
    T extends ProtoMessage,
    S extends ProtoMessage
  >(Operation<T, S> request)?
  getOperation,
  Future<void> Function(DeleteOperationRequest request)? deleteOperation,
  Future<void> Function(CancelOperationRequest request)? cancelOperation,
}) : _createFile = createFile,
     _listFiles = listFiles,
     _getFile = getFile,
     _deleteFile = deleteFile,
     _downloadFile = downloadFile,
     _listOperations = listOperations,
     _getOperation = getOperation,
     _deleteOperation = deleteOperation,
     _cancelOperation = cancelOperation;