-
Notifications
You must be signed in to change notification settings - Fork 14
/
feature_last_used_info.go
112 lines (94 loc) · 4.84 KB
/
feature_last_used_info.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
// Code generated by MockGen. DO NOT EDIT.
// Source: feature_last_used_info.go
// Package mock is a generated GoMock package.
package mock
import (
context "context"
reflect "reflect"
gomock "go.uber.org/mock/gomock"
domain "github.com/bucketeer-io/bucketeer/pkg/feature/domain"
storage "github.com/bucketeer-io/bucketeer/pkg/storage"
feature "github.com/bucketeer-io/bucketeer/proto/feature"
)
// MockFeatureLastUsedStorage is a mock of FeatureLastUsedStorage interface.
type MockFeatureLastUsedStorage struct {
ctrl *gomock.Controller
recorder *MockFeatureLastUsedStorageMockRecorder
}
// MockFeatureLastUsedStorageMockRecorder is the mock recorder for MockFeatureLastUsedStorage.
type MockFeatureLastUsedStorageMockRecorder struct {
mock *MockFeatureLastUsedStorage
}
// NewMockFeatureLastUsedStorage creates a new mock instance.
func NewMockFeatureLastUsedStorage(ctrl *gomock.Controller) *MockFeatureLastUsedStorage {
mock := &MockFeatureLastUsedStorage{ctrl: ctrl}
mock.recorder = &MockFeatureLastUsedStorageMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockFeatureLastUsedStorage) EXPECT() *MockFeatureLastUsedStorageMockRecorder {
return m.recorder
}
// GetFeatureLastUsedInfos mocks base method.
func (m *MockFeatureLastUsedStorage) GetFeatureLastUsedInfos(ctx context.Context, ids []string, environmentNamespace string) ([]*domain.FeatureLastUsedInfo, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "GetFeatureLastUsedInfos", ctx, ids, environmentNamespace)
ret0, _ := ret[0].([]*domain.FeatureLastUsedInfo)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// GetFeatureLastUsedInfos indicates an expected call of GetFeatureLastUsedInfos.
func (mr *MockFeatureLastUsedStorageMockRecorder) GetFeatureLastUsedInfos(ctx, ids, environmentNamespace interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetFeatureLastUsedInfos", reflect.TypeOf((*MockFeatureLastUsedStorage)(nil).GetFeatureLastUsedInfos), ctx, ids, environmentNamespace)
}
// UpsertFeatureLastUsedInfos mocks base method.
func (m *MockFeatureLastUsedStorage) UpsertFeatureLastUsedInfos(ctx context.Context, featureLastUsedInfos []*domain.FeatureLastUsedInfo, environmentNamespace string) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "UpsertFeatureLastUsedInfos", ctx, featureLastUsedInfos, environmentNamespace)
ret0, _ := ret[0].(error)
return ret0
}
// UpsertFeatureLastUsedInfos indicates an expected call of UpsertFeatureLastUsedInfos.
func (mr *MockFeatureLastUsedStorageMockRecorder) UpsertFeatureLastUsedInfos(ctx, featureLastUsedInfos, environmentNamespace interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpsertFeatureLastUsedInfos", reflect.TypeOf((*MockFeatureLastUsedStorage)(nil).UpsertFeatureLastUsedInfos), ctx, featureLastUsedInfos, environmentNamespace)
}
// MockFeatureLastUsedLister is a mock of FeatureLastUsedLister interface.
type MockFeatureLastUsedLister struct {
ctrl *gomock.Controller
recorder *MockFeatureLastUsedListerMockRecorder
}
// MockFeatureLastUsedListerMockRecorder is the mock recorder for MockFeatureLastUsedLister.
type MockFeatureLastUsedListerMockRecorder struct {
mock *MockFeatureLastUsedLister
}
// NewMockFeatureLastUsedLister creates a new mock instance.
func NewMockFeatureLastUsedLister(ctrl *gomock.Controller) *MockFeatureLastUsedLister {
mock := &MockFeatureLastUsedLister{ctrl: ctrl}
mock.recorder = &MockFeatureLastUsedListerMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockFeatureLastUsedLister) EXPECT() *MockFeatureLastUsedListerMockRecorder {
return m.recorder
}
// ListFeatureLastUsedInfo mocks base method.
func (m *MockFeatureLastUsedLister) ListFeatureLastUsedInfo(ctx context.Context, pageSize int, cursor, environmentNamespace string, filters ...*storage.Filter) ([]*feature.FeatureLastUsedInfo, string, error) {
m.ctrl.T.Helper()
varargs := []interface{}{ctx, pageSize, cursor, environmentNamespace}
for _, a := range filters {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "ListFeatureLastUsedInfo", varargs...)
ret0, _ := ret[0].([]*feature.FeatureLastUsedInfo)
ret1, _ := ret[1].(string)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
// ListFeatureLastUsedInfo indicates an expected call of ListFeatureLastUsedInfo.
func (mr *MockFeatureLastUsedListerMockRecorder) ListFeatureLastUsedInfo(ctx, pageSize, cursor, environmentNamespace interface{}, filters ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{ctx, pageSize, cursor, environmentNamespace}, filters...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListFeatureLastUsedInfo", reflect.TypeOf((*MockFeatureLastUsedLister)(nil).ListFeatureLastUsedInfo), varargs...)
}