dragonfly/client/daemon/peer/peertask_manager_mock_test.go

318 lines
11 KiB
Go

/*
* Copyright 2020 The Dragonfly Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Code generated by MockGen. DO NOT EDIT.
// Source: peertask_manager.go
// Package peer is a generated GoMock package.
package peer
import (
context "context"
io "io"
reflect "reflect"
gomock "github.com/golang/mock/gomock"
dflog "d7y.io/dragonfly/v2/pkg/dflog"
base "d7y.io/dragonfly/v2/pkg/rpc/base"
scheduler "d7y.io/dragonfly/v2/pkg/rpc/scheduler"
)
// MockPeerTaskManager is a mock of PeerTaskManager interface
type MockPeerTaskManager struct {
ctrl *gomock.Controller
recorder *MockPeerTaskManagerMockRecorder
}
// MockPeerTaskManagerMockRecorder is the mock recorder for MockPeerTaskManager
type MockPeerTaskManagerMockRecorder struct {
mock *MockPeerTaskManager
}
// NewMockPeerTaskManager creates a new mock instance
func NewMockPeerTaskManager(ctrl *gomock.Controller) *MockPeerTaskManager {
mock := &MockPeerTaskManager{ctrl: ctrl}
mock.recorder = &MockPeerTaskManagerMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockPeerTaskManager) EXPECT() *MockPeerTaskManagerMockRecorder {
return m.recorder
}
// StartFilePeerTask mocks base method
func (m *MockPeerTaskManager) StartFilePeerTask(ctx context.Context, req *FilePeerTaskRequest) (chan *FilePeerTaskProgress, error) {
ret := m.ctrl.Call(m, "StartFilePeerTask", ctx, req)
ret0, _ := ret[0].(chan *FilePeerTaskProgress)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// StartFilePeerTask indicates an expected call of StartFilePeerTask
func (mr *MockPeerTaskManagerMockRecorder) StartFilePeerTask(ctx, req interface{}) *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartFilePeerTask", reflect.TypeOf((*MockPeerTaskManager)(nil).StartFilePeerTask), ctx, req)
}
// StartStreamPeerTask mocks base method
func (m *MockPeerTaskManager) StartStreamPeerTask(ctx context.Context, req *scheduler.PeerTaskRequest) (io.Reader, map[string]string, error) {
ret := m.ctrl.Call(m, "StartStreamPeerTask", ctx, req)
ret0, _ := ret[0].(io.Reader)
ret1, _ := ret[1].(map[string]string)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
// StartStreamPeerTask indicates an expected call of StartStreamPeerTask
func (mr *MockPeerTaskManagerMockRecorder) StartStreamPeerTask(ctx, req interface{}) *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartStreamPeerTask", reflect.TypeOf((*MockPeerTaskManager)(nil).StartStreamPeerTask), ctx, req)
}
// Stop mocks base method
func (m *MockPeerTaskManager) Stop(ctx context.Context) error {
ret := m.ctrl.Call(m, "Stop", ctx)
ret0, _ := ret[0].(error)
return ret0
}
// Stop indicates an expected call of Stop
func (mr *MockPeerTaskManagerMockRecorder) Stop(ctx interface{}) *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stop", reflect.TypeOf((*MockPeerTaskManager)(nil).Stop), ctx)
}
// MockPeerTask is a mock of PeerTask interface
type MockPeerTask struct {
ctrl *gomock.Controller
recorder *MockPeerTaskMockRecorder
}
// MockPeerTaskMockRecorder is the mock recorder for MockPeerTask
type MockPeerTaskMockRecorder struct {
mock *MockPeerTask
}
// NewMockPeerTask creates a new mock instance
func NewMockPeerTask(ctrl *gomock.Controller) *MockPeerTask {
mock := &MockPeerTask{ctrl: ctrl}
mock.recorder = &MockPeerTaskMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockPeerTask) EXPECT() *MockPeerTaskMockRecorder {
return m.recorder
}
// ReportPieceResult mocks base method
func (m *MockPeerTask) ReportPieceResult(pieceTask *base.PieceInfo, pieceResult *scheduler.PieceResult) error {
ret := m.ctrl.Call(m, "ReportPieceResult", pieceTask, pieceResult)
ret0, _ := ret[0].(error)
return ret0
}
// ReportPieceResult indicates an expected call of ReportPieceResult
func (mr *MockPeerTaskMockRecorder) ReportPieceResult(pieceTask, pieceResult interface{}) *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReportPieceResult", reflect.TypeOf((*MockPeerTask)(nil).ReportPieceResult), pieceTask, pieceResult)
}
// GetPeerID mocks base method
func (m *MockPeerTask) GetPeerID() string {
ret := m.ctrl.Call(m, "GetPeerID")
ret0, _ := ret[0].(string)
return ret0
}
// GetPeerID indicates an expected call of GetPeerID
func (mr *MockPeerTaskMockRecorder) GetPeerID() *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPeerID", reflect.TypeOf((*MockPeerTask)(nil).GetPeerID))
}
// GetTaskID mocks base method
func (m *MockPeerTask) GetTaskID() string {
ret := m.ctrl.Call(m, "GetTaskID")
ret0, _ := ret[0].(string)
return ret0
}
// GetTaskID indicates an expected call of GetTaskID
func (mr *MockPeerTaskMockRecorder) GetTaskID() *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTaskID", reflect.TypeOf((*MockPeerTask)(nil).GetTaskID))
}
// GetTotalPieces mocks base method
func (m *MockPeerTask) GetTotalPieces() int32 {
ret := m.ctrl.Call(m, "GetTotalPieces")
ret0, _ := ret[0].(int32)
return ret0
}
// GetTotalPieces indicates an expected call of GetTotalPieces
func (mr *MockPeerTaskMockRecorder) GetTotalPieces() *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTotalPieces", reflect.TypeOf((*MockPeerTask)(nil).GetTotalPieces))
}
// GetContentLength mocks base method
func (m *MockPeerTask) GetContentLength() int64 {
ret := m.ctrl.Call(m, "GetContentLength")
ret0, _ := ret[0].(int64)
return ret0
}
// GetContentLength indicates an expected call of GetContentLength
func (mr *MockPeerTaskMockRecorder) GetContentLength() *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContentLength", reflect.TypeOf((*MockPeerTask)(nil).GetContentLength))
}
// SetContentLength mocks base method
func (m *MockPeerTask) SetContentLength(arg0 int64) error {
ret := m.ctrl.Call(m, "SetContentLength", arg0)
ret0, _ := ret[0].(error)
return ret0
}
// SetContentLength indicates an expected call of SetContentLength
func (mr *MockPeerTaskMockRecorder) SetContentLength(arg0 interface{}) *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetContentLength", reflect.TypeOf((*MockPeerTask)(nil).SetContentLength), arg0)
}
// SetCallback mocks base method
func (m *MockPeerTask) SetCallback(arg0 TaskCallback) {
m.ctrl.Call(m, "SetCallback", arg0)
}
// SetCallback indicates an expected call of SetCallback
func (mr *MockPeerTaskMockRecorder) SetCallback(arg0 interface{}) *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetCallback", reflect.TypeOf((*MockPeerTask)(nil).SetCallback), arg0)
}
// AddTraffic mocks base method
func (m *MockPeerTask) AddTraffic(arg0 int64) {
m.ctrl.Call(m, "AddTraffic", arg0)
}
// AddTraffic indicates an expected call of AddTraffic
func (mr *MockPeerTaskMockRecorder) AddTraffic(arg0 interface{}) *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddTraffic", reflect.TypeOf((*MockPeerTask)(nil).AddTraffic), arg0)
}
// GetTraffic mocks base method
func (m *MockPeerTask) GetTraffic() int64 {
ret := m.ctrl.Call(m, "GetTraffic")
ret0, _ := ret[0].(int64)
return ret0
}
// GetTraffic indicates an expected call of GetTraffic
func (mr *MockPeerTaskMockRecorder) GetTraffic() *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTraffic", reflect.TypeOf((*MockPeerTask)(nil).GetTraffic))
}
// GetContext mocks base method
func (m *MockPeerTask) Context() context.Context {
ret := m.ctrl.Call(m, "Context")
ret0, _ := ret[0].(context.Context)
return ret0
}
// GetContext indicates an expected call of GetContext
func (mr *MockPeerTaskMockRecorder) GetContext() *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Context", reflect.TypeOf((*MockPeerTask)(nil).Context))
}
// Log mocks base method
func (m *MockPeerTask) Log() *dflog.SugaredLoggerOnWith {
ret := m.ctrl.Call(m, "Log")
ret0, _ := ret[0].(*dflog.SugaredLoggerOnWith)
return ret0
}
// Log indicates an expected call of Log
func (mr *MockPeerTaskMockRecorder) Log() *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Log", reflect.TypeOf((*MockPeerTask)(nil).Log))
}
// MockPeerTaskCallback is a mock of PeerTaskCallback interface
type MockPeerTaskCallback struct {
ctrl *gomock.Controller
recorder *MockPeerTaskCallbackMockRecorder
}
// MockPeerTaskCallbackMockRecorder is the mock recorder for MockPeerTaskCallback
type MockPeerTaskCallbackMockRecorder struct {
mock *MockPeerTaskCallback
}
// NewMockPeerTaskCallback creates a new mock instance
func NewMockPeerTaskCallback(ctrl *gomock.Controller) *MockPeerTaskCallback {
mock := &MockPeerTaskCallback{ctrl: ctrl}
mock.recorder = &MockPeerTaskCallbackMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockPeerTaskCallback) EXPECT() *MockPeerTaskCallbackMockRecorder {
return m.recorder
}
// Init mocks base method
func (m *MockPeerTaskCallback) Init(pt Task) error {
ret := m.ctrl.Call(m, "Init", pt)
ret0, _ := ret[0].(error)
return ret0
}
// Init indicates an expected call of Init
func (mr *MockPeerTaskCallbackMockRecorder) Init(pt interface{}) *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Init", reflect.TypeOf((*MockPeerTaskCallback)(nil).Init), pt)
}
// Done mocks base method
func (m *MockPeerTaskCallback) Done(pt Task) error {
ret := m.ctrl.Call(m, "Done", pt)
ret0, _ := ret[0].(error)
return ret0
}
// Done indicates an expected call of Done
func (mr *MockPeerTaskCallbackMockRecorder) Done(pt interface{}) *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Done", reflect.TypeOf((*MockPeerTaskCallback)(nil).Done), pt)
}
// Update mocks base method
func (m *MockPeerTaskCallback) Update(pt Task) error {
ret := m.ctrl.Call(m, "Update", pt)
ret0, _ := ret[0].(error)
return ret0
}
// Update indicates an expected call of Update
func (mr *MockPeerTaskCallbackMockRecorder) Update(pt interface{}) *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Update", reflect.TypeOf((*MockPeerTaskCallback)(nil).Update), pt)
}
// Fail mocks base method
func (m *MockPeerTaskCallback) Fail(pt Task, reason string) error {
ret := m.ctrl.Call(m, "Fail", pt, reason)
ret0, _ := ret[0].(error)
return ret0
}
// Fail indicates an expected call of Fail
func (mr *MockPeerTaskCallbackMockRecorder) Fail(pt, reason interface{}) *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Fail", reflect.TypeOf((*MockPeerTaskCallback)(nil).Fail), pt, reason)
}