forked from juju/juju
/
base_mock.go
155 lines (133 loc) · 5.31 KB
/
base_mock.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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
// Code generated by MockGen. DO NOT EDIT.
// Source: github.com/DavinZhang/juju/api/base (interfaces: APICaller)
// Package mocks is a generated GoMock package.
package mocks
import (
context "context"
gomock "github.com/golang/mock/gomock"
base "github.com/DavinZhang/juju/api/base"
names "github.com/juju/names/v4"
httprequest "gopkg.in/httprequest.v1"
http "net/http"
url "net/url"
reflect "reflect"
)
// MockAPICaller is a mock of APICaller interface
type MockAPICaller struct {
ctrl *gomock.Controller
recorder *MockAPICallerMockRecorder
}
// MockAPICallerMockRecorder is the mock recorder for MockAPICaller
type MockAPICallerMockRecorder struct {
mock *MockAPICaller
}
// NewMockAPICaller creates a new mock instance
func NewMockAPICaller(ctrl *gomock.Controller) *MockAPICaller {
mock := &MockAPICaller{ctrl: ctrl}
mock.recorder = &MockAPICallerMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockAPICaller) EXPECT() *MockAPICallerMockRecorder {
return m.recorder
}
// APICall mocks base method
func (m *MockAPICaller) APICall(arg0 string, arg1 int, arg2, arg3 string, arg4, arg5 interface{}) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "APICall", arg0, arg1, arg2, arg3, arg4, arg5)
ret0, _ := ret[0].(error)
return ret0
}
// APICall indicates an expected call of APICall
func (mr *MockAPICallerMockRecorder) APICall(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "APICall", reflect.TypeOf((*MockAPICaller)(nil).APICall), arg0, arg1, arg2, arg3, arg4, arg5)
}
// BakeryClient mocks base method
func (m *MockAPICaller) BakeryClient() base.MacaroonDischarger {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "BakeryClient")
ret0, _ := ret[0].(base.MacaroonDischarger)
return ret0
}
// BakeryClient indicates an expected call of BakeryClient
func (mr *MockAPICallerMockRecorder) BakeryClient() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BakeryClient", reflect.TypeOf((*MockAPICaller)(nil).BakeryClient))
}
// BestFacadeVersion mocks base method
func (m *MockAPICaller) BestFacadeVersion(arg0 string) int {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "BestFacadeVersion", arg0)
ret0, _ := ret[0].(int)
return ret0
}
// BestFacadeVersion indicates an expected call of BestFacadeVersion
func (mr *MockAPICallerMockRecorder) BestFacadeVersion(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BestFacadeVersion", reflect.TypeOf((*MockAPICaller)(nil).BestFacadeVersion), arg0)
}
// ConnectControllerStream mocks base method
func (m *MockAPICaller) ConnectControllerStream(arg0 string, arg1 url.Values, arg2 http.Header) (base.Stream, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ConnectControllerStream", arg0, arg1, arg2)
ret0, _ := ret[0].(base.Stream)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ConnectControllerStream indicates an expected call of ConnectControllerStream
func (mr *MockAPICallerMockRecorder) ConnectControllerStream(arg0, arg1, arg2 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConnectControllerStream", reflect.TypeOf((*MockAPICaller)(nil).ConnectControllerStream), arg0, arg1, arg2)
}
// ConnectStream mocks base method
func (m *MockAPICaller) ConnectStream(arg0 string, arg1 url.Values) (base.Stream, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ConnectStream", arg0, arg1)
ret0, _ := ret[0].(base.Stream)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ConnectStream indicates an expected call of ConnectStream
func (mr *MockAPICallerMockRecorder) ConnectStream(arg0, arg1 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConnectStream", reflect.TypeOf((*MockAPICaller)(nil).ConnectStream), arg0, arg1)
}
// Context mocks base method
func (m *MockAPICaller) Context() context.Context {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Context")
ret0, _ := ret[0].(context.Context)
return ret0
}
// Context indicates an expected call of Context
func (mr *MockAPICallerMockRecorder) Context() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Context", reflect.TypeOf((*MockAPICaller)(nil).Context))
}
// HTTPClient mocks base method
func (m *MockAPICaller) HTTPClient() (*httprequest.Client, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "HTTPClient")
ret0, _ := ret[0].(*httprequest.Client)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// HTTPClient indicates an expected call of HTTPClient
func (mr *MockAPICallerMockRecorder) HTTPClient() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HTTPClient", reflect.TypeOf((*MockAPICaller)(nil).HTTPClient))
}
// ModelTag mocks base method
func (m *MockAPICaller) ModelTag() (names.ModelTag, bool) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ModelTag")
ret0, _ := ret[0].(names.ModelTag)
ret1, _ := ret[1].(bool)
return ret0, ret1
}
// ModelTag indicates an expected call of ModelTag
func (mr *MockAPICallerMockRecorder) ModelTag() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModelTag", reflect.TypeOf((*MockAPICaller)(nil).ModelTag))
}