Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
kardolus
GitHub Repository: kardolus/chatgpt-cli
Path: blob/main/agent/react/budgetmocks_test.go
3434 views
1
// Code generated by MockGen. DO NOT EDIT.
2
// Source: github.com/kardolus/chatgpt-cli/agent/core (interfaces: Budget)
3
4
// Package react_test is a generated GoMock package.
5
package react_test
6
7
import (
8
reflect "reflect"
9
time "time"
10
11
gomock "github.com/golang/mock/gomock"
12
core "github.com/kardolus/chatgpt-cli/agent/core"
13
types "github.com/kardolus/chatgpt-cli/agent/types"
14
)
15
16
// MockBudget is a mock of Budget interface.
17
type MockBudget struct {
18
ctrl *gomock.Controller
19
recorder *MockBudgetMockRecorder
20
}
21
22
// MockBudgetMockRecorder is the mock recorder for MockBudget.
23
type MockBudgetMockRecorder struct {
24
mock *MockBudget
25
}
26
27
// NewMockBudget creates a new mock instance.
28
func NewMockBudget(ctrl *gomock.Controller) *MockBudget {
29
mock := &MockBudget{ctrl: ctrl}
30
mock.recorder = &MockBudgetMockRecorder{mock}
31
return mock
32
}
33
34
// EXPECT returns an object that allows the caller to indicate expected use.
35
func (m *MockBudget) EXPECT() *MockBudgetMockRecorder {
36
return m.recorder
37
}
38
39
// AllowIteration mocks base method.
40
func (m *MockBudget) AllowIteration(arg0 time.Time) error {
41
m.ctrl.T.Helper()
42
ret := m.ctrl.Call(m, "AllowIteration", arg0)
43
ret0, _ := ret[0].(error)
44
return ret0
45
}
46
47
// AllowIteration indicates an expected call of AllowIteration.
48
func (mr *MockBudgetMockRecorder) AllowIteration(arg0 interface{}) *gomock.Call {
49
mr.mock.ctrl.T.Helper()
50
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllowIteration", reflect.TypeOf((*MockBudget)(nil).AllowIteration), arg0)
51
}
52
53
// AllowStep mocks base method.
54
func (m *MockBudget) AllowStep(arg0 types.Step, arg1 time.Time) error {
55
m.ctrl.T.Helper()
56
ret := m.ctrl.Call(m, "AllowStep", arg0, arg1)
57
ret0, _ := ret[0].(error)
58
return ret0
59
}
60
61
// AllowStep indicates an expected call of AllowStep.
62
func (mr *MockBudgetMockRecorder) AllowStep(arg0, arg1 interface{}) *gomock.Call {
63
mr.mock.ctrl.T.Helper()
64
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllowStep", reflect.TypeOf((*MockBudget)(nil).AllowStep), arg0, arg1)
65
}
66
67
// AllowTool mocks base method.
68
func (m *MockBudget) AllowTool(arg0 types.ToolKind, arg1 time.Time) error {
69
m.ctrl.T.Helper()
70
ret := m.ctrl.Call(m, "AllowTool", arg0, arg1)
71
ret0, _ := ret[0].(error)
72
return ret0
73
}
74
75
// AllowTool indicates an expected call of AllowTool.
76
func (mr *MockBudgetMockRecorder) AllowTool(arg0, arg1 interface{}) *gomock.Call {
77
mr.mock.ctrl.T.Helper()
78
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllowTool", reflect.TypeOf((*MockBudget)(nil).AllowTool), arg0, arg1)
79
}
80
81
// ChargeLLMTokens mocks base method.
82
func (m *MockBudget) ChargeLLMTokens(arg0 int, arg1 time.Time) {
83
m.ctrl.T.Helper()
84
m.ctrl.Call(m, "ChargeLLMTokens", arg0, arg1)
85
}
86
87
// ChargeLLMTokens indicates an expected call of ChargeLLMTokens.
88
func (mr *MockBudgetMockRecorder) ChargeLLMTokens(arg0, arg1 interface{}) *gomock.Call {
89
mr.mock.ctrl.T.Helper()
90
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ChargeLLMTokens", reflect.TypeOf((*MockBudget)(nil).ChargeLLMTokens), arg0, arg1)
91
}
92
93
// Snapshot mocks base method.
94
func (m *MockBudget) Snapshot(arg0 time.Time) core.BudgetSnapshot {
95
m.ctrl.T.Helper()
96
ret := m.ctrl.Call(m, "Snapshot", arg0)
97
ret0, _ := ret[0].(core.BudgetSnapshot)
98
return ret0
99
}
100
101
// Snapshot indicates an expected call of Snapshot.
102
func (mr *MockBudgetMockRecorder) Snapshot(arg0 interface{}) *gomock.Call {
103
mr.mock.ctrl.T.Helper()
104
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Snapshot", reflect.TypeOf((*MockBudget)(nil).Snapshot), arg0)
105
}
106
107
// Start mocks base method.
108
func (m *MockBudget) Start(arg0 time.Time) {
109
m.ctrl.T.Helper()
110
m.ctrl.Call(m, "Start", arg0)
111
}
112
113
// Start indicates an expected call of Start.
114
func (mr *MockBudgetMockRecorder) Start(arg0 interface{}) *gomock.Call {
115
mr.mock.ctrl.T.Helper()
116
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockBudget)(nil).Start), arg0)
117
}
118
119