history_changes.go RawHistoryFolder
1// Code generated by mockery; DO NOT EDIT.
2// github.com/vektra/mockery
3// template: testify
4
5package mocks
6
7import (
8 "context"
9
10 "github.com/bnema/dumber/internal/application/dto"
11 mock "github.com/stretchr/testify/mock"
12)
13
14// NewMockHistoryChangeSink creates a new instance of MockHistoryChangeSink. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
15// The first argument is typically a *testing.T value.
16func NewMockHistoryChangeSink(t interface {
17 mock.TestingT
18 Cleanup(func())
19}) *MockHistoryChangeSink {
20 mock := &MockHistoryChangeSink{}
21 mock.Mock.Test(t)
22
23 t.Cleanup(func() { mock.AssertExpectations(t) })
24
25 return mock
26}
27
28// MockHistoryChangeSink is an autogenerated mock type for the HistoryChangeSink type
29type MockHistoryChangeSink struct {
30 mock.Mock
31}
32
33type MockHistoryChangeSink_Expecter struct {
34 mock *mock.Mock
35}
36
37func (_m *MockHistoryChangeSink) EXPECT() *MockHistoryChangeSink_Expecter {
38 return &MockHistoryChangeSink_Expecter{mock: &_m.Mock}
39}
40
41// OnHistoryChanged provides a mock function for the type MockHistoryChangeSink
42func (_mock *MockHistoryChangeSink) OnHistoryChanged(ctx context.Context, change dto.HistoryChange) {
43 _mock.Called(ctx, change)
44 return
45}
46
47// MockHistoryChangeSink_OnHistoryChanged_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OnHistoryChanged'
48type MockHistoryChangeSink_OnHistoryChanged_Call struct {
49 *mock.Call
50}
51
52// OnHistoryChanged is a helper method to define mock.On call
53// - ctx context.Context
54// - change dto.HistoryChange
55func (_e *MockHistoryChangeSink_Expecter) OnHistoryChanged(ctx any, change any) *MockHistoryChangeSink_OnHistoryChanged_Call {
56 return &MockHistoryChangeSink_OnHistoryChanged_Call{Call: _e.mock.On("OnHistoryChanged", ctx, change)}
57}
58
59func (_c *MockHistoryChangeSink_OnHistoryChanged_Call) Run(run func(ctx context.Context, change dto.HistoryChange)) *MockHistoryChangeSink_OnHistoryChanged_Call {
60 _c.Call.Run(func(args mock.Arguments) {
61 var arg0 context.Context
62 if args[0] != nil {
63 arg0 = args[0].(context.Context)
64 }
65 var arg1 dto.HistoryChange
66 if args[1] != nil {
67 arg1 = args[1].(dto.HistoryChange)
68 }
69 run(
70 arg0,
71 arg1,
72 )
73 })
74 return _c
75}
76
77func (_c *MockHistoryChangeSink_OnHistoryChanged_Call) Return() *MockHistoryChangeSink_OnHistoryChanged_Call {
78 _c.Call.Return()
79 return _c
80}
81
82func (_c *MockHistoryChangeSink_OnHistoryChanged_Call) RunAndReturn(run func(ctx context.Context, change dto.HistoryChange)) *MockHistoryChangeSink_OnHistoryChanged_Call {
83 _c.Run(run)
84 return _c
85}
86
87// NewMockHistoryMutationCoordinator creates a new instance of MockHistoryMutationCoordinator. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
88// The first argument is typically a *testing.T value.
89func NewMockHistoryMutationCoordinator(t interface {
90 mock.TestingT
91 Cleanup(func())
92}) *MockHistoryMutationCoordinator {
93 mock := &MockHistoryMutationCoordinator{}
94 mock.Mock.Test(t)
95
96 t.Cleanup(func() { mock.AssertExpectations(t) })
97
98 return mock
99}
100
101// MockHistoryMutationCoordinator is an autogenerated mock type for the HistoryMutationCoordinator type
102type MockHistoryMutationCoordinator struct {
103 mock.Mock
104}
105
106type MockHistoryMutationCoordinator_Expecter struct {
107 mock *mock.Mock
108}
109
110func (_m *MockHistoryMutationCoordinator) EXPECT() *MockHistoryMutationCoordinator_Expecter {
111 return &MockHistoryMutationCoordinator_Expecter{mock: &_m.Mock}
112}
113
114// BeginHistoryMutation provides a mock function for the type MockHistoryMutationCoordinator
115func (_mock *MockHistoryMutationCoordinator) BeginHistoryMutation(ctx context.Context) (func(), error) {
116 ret := _mock.Called(ctx)
117
118 if len(ret) == 0 {
119 panic("no return value specified for BeginHistoryMutation")
120 }
121
122 var r0 func()
123 var r1 error
124 if returnFunc, ok := ret.Get(0).(func(context.Context) (func(), error)); ok {
125 return returnFunc(ctx)
126 }
127 if returnFunc, ok := ret.Get(0).(func(context.Context) func()); ok {
128 r0 = returnFunc(ctx)
129 } else {
130 if ret.Get(0) != nil {
131 r0 = ret.Get(0).(func())
132 }
133 }
134 if returnFunc, ok := ret.Get(1).(func(context.Context) error); ok {
135 r1 = returnFunc(ctx)
136 } else {
137 r1 = ret.Error(1)
138 }
139 return r0, r1
140}
141
142// MockHistoryMutationCoordinator_BeginHistoryMutation_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'BeginHistoryMutation'
143type MockHistoryMutationCoordinator_BeginHistoryMutation_Call struct {
144 *mock.Call
145}
146
147// BeginHistoryMutation is a helper method to define mock.On call
148// - ctx context.Context
149func (_e *MockHistoryMutationCoordinator_Expecter) BeginHistoryMutation(ctx any) *MockHistoryMutationCoordinator_BeginHistoryMutation_Call {
150 return &MockHistoryMutationCoordinator_BeginHistoryMutation_Call{Call: _e.mock.On("BeginHistoryMutation", ctx)}
151}
152
153func (_c *MockHistoryMutationCoordinator_BeginHistoryMutation_Call) Run(run func(ctx context.Context)) *MockHistoryMutationCoordinator_BeginHistoryMutation_Call {
154 _c.Call.Run(func(args mock.Arguments) {
155 var arg0 context.Context
156 if args[0] != nil {
157 arg0 = args[0].(context.Context)
158 }
159 run(
160 arg0,
161 )
162 })
163 return _c
164}
165
166func (_c *MockHistoryMutationCoordinator_BeginHistoryMutation_Call) Return(release func(), err error) *MockHistoryMutationCoordinator_BeginHistoryMutation_Call {
167 _c.Call.Return(release, err)
168 return _c
169}
170
171func (_c *MockHistoryMutationCoordinator_BeginHistoryMutation_Call) RunAndReturn(run func(ctx context.Context) (func(), error)) *MockHistoryMutationCoordinator_BeginHistoryMutation_Call {
172 _c.Call.Return(run)
173 return _c
174}