package cache
import (
reflect "reflect"
gomock "github.com/golang/mock/gomock"
storagepb "github.com/google/trillian/storage/storagepb"
)
type MockNodeStorage struct {
ctrl *gomock.Controller
recorder *MockNodeStorageMockRecorder
}
type MockNodeStorageMockRecorder struct {
mock *MockNodeStorage
}
func NewMockNodeStorage(ctrl *gomock.Controller) *MockNodeStorage {
mock := &MockNodeStorage{ctrl: ctrl}
mock.recorder = &MockNodeStorageMockRecorder{mock}
return mock
}
func (m *MockNodeStorage) EXPECT() *MockNodeStorageMockRecorder {
return m.recorder
}
func (m *MockNodeStorage) GetSubtree(arg0 []byte) (*storagepb.SubtreeProto, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "GetSubtree", arg0)
ret0, _ := ret[0].(*storagepb.SubtreeProto)
ret1, _ := ret[1].(error)
return ret0, ret1
}
func (mr *MockNodeStorageMockRecorder) GetSubtree(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSubtree", reflect.TypeOf((*MockNodeStorage)(nil).GetSubtree), arg0)
}