package planexec_test
import (
context "context"
reflect "reflect"
gomock "github.com/golang/mock/gomock"
)
type MockLLM struct {
ctrl *gomock.Controller
recorder *MockLLMMockRecorder
}
type MockLLMMockRecorder struct {
mock *MockLLM
}
func NewMockLLM(ctrl *gomock.Controller) *MockLLM {
mock := &MockLLM{ctrl: ctrl}
mock.recorder = &MockLLMMockRecorder{mock}
return mock
}
func (m *MockLLM) EXPECT() *MockLLMMockRecorder {
return m.recorder
}
func (m *MockLLM) Complete(arg0 context.Context, arg1 string) (string, int, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Complete", arg0, arg1)
ret0, _ := ret[0].(string)
ret1, _ := ret[1].(int)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
func (mr *MockLLMMockRecorder) Complete(arg0, arg1 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Complete", reflect.TypeOf((*MockLLM)(nil).Complete), arg0, arg1)
}