dev.azure.com/aidainnovazione0090/DeviceManager/_git/go-mod-core-contracts@v1.0.2/clients/interfaces/mocks/DeviceClient.go (about) 1 // Code generated by mockery v2.15.0. DO NOT EDIT. 2 3 package mocks 4 5 import ( 6 context "context" 7 8 common "dev.azure.com/aidainnovazione0090/DeviceManager/_git/go-mod-core-contracts/dtos/common" 9 10 errors "dev.azure.com/aidainnovazione0090/DeviceManager/_git/go-mod-core-contracts/errors" 11 12 mock "github.com/stretchr/testify/mock" 13 14 requests "dev.azure.com/aidainnovazione0090/DeviceManager/_git/go-mod-core-contracts/dtos/requests" 15 16 responses "dev.azure.com/aidainnovazione0090/DeviceManager/_git/go-mod-core-contracts/dtos/responses" 17 ) 18 19 // DeviceClient is an autogenerated mock type for the DeviceClient type 20 type DeviceClient struct { 21 mock.Mock 22 } 23 24 // Add provides a mock function with given fields: ctx, reqs 25 func (_m *DeviceClient) Add(ctx context.Context, reqs []requests.AddDeviceRequest) ([]common.BaseWithIdResponse, errors.EdgeX) { 26 ret := _m.Called(ctx, reqs) 27 28 var r0 []common.BaseWithIdResponse 29 if rf, ok := ret.Get(0).(func(context.Context, []requests.AddDeviceRequest) []common.BaseWithIdResponse); ok { 30 r0 = rf(ctx, reqs) 31 } else { 32 if ret.Get(0) != nil { 33 r0 = ret.Get(0).([]common.BaseWithIdResponse) 34 } 35 } 36 37 var r1 errors.EdgeX 38 if rf, ok := ret.Get(1).(func(context.Context, []requests.AddDeviceRequest) errors.EdgeX); ok { 39 r1 = rf(ctx, reqs) 40 } else { 41 if ret.Get(1) != nil { 42 r1 = ret.Get(1).(errors.EdgeX) 43 } 44 } 45 46 return r0, r1 47 } 48 49 // AllDevices provides a mock function with given fields: ctx, labels, offset, limit 50 func (_m *DeviceClient) AllDevices(ctx context.Context, labels []string, offset int, limit int) (responses.MultiDevicesResponse, errors.EdgeX) { 51 ret := _m.Called(ctx, labels, offset, limit) 52 53 var r0 responses.MultiDevicesResponse 54 if rf, ok := ret.Get(0).(func(context.Context, []string, int, int) responses.MultiDevicesResponse); ok { 55 r0 = rf(ctx, labels, offset, limit) 56 } else { 57 r0 = ret.Get(0).(responses.MultiDevicesResponse) 58 } 59 60 var r1 errors.EdgeX 61 if rf, ok := ret.Get(1).(func(context.Context, []string, int, int) errors.EdgeX); ok { 62 r1 = rf(ctx, labels, offset, limit) 63 } else { 64 if ret.Get(1) != nil { 65 r1 = ret.Get(1).(errors.EdgeX) 66 } 67 } 68 69 return r0, r1 70 } 71 72 // DeleteDeviceByName provides a mock function with given fields: ctx, name 73 func (_m *DeviceClient) DeleteDeviceByName(ctx context.Context, name string) (common.BaseResponse, errors.EdgeX) { 74 ret := _m.Called(ctx, name) 75 76 var r0 common.BaseResponse 77 if rf, ok := ret.Get(0).(func(context.Context, string) common.BaseResponse); ok { 78 r0 = rf(ctx, name) 79 } else { 80 r0 = ret.Get(0).(common.BaseResponse) 81 } 82 83 var r1 errors.EdgeX 84 if rf, ok := ret.Get(1).(func(context.Context, string) errors.EdgeX); ok { 85 r1 = rf(ctx, name) 86 } else { 87 if ret.Get(1) != nil { 88 r1 = ret.Get(1).(errors.EdgeX) 89 } 90 } 91 92 return r0, r1 93 } 94 95 // DeviceByName provides a mock function with given fields: ctx, name 96 func (_m *DeviceClient) DeviceByName(ctx context.Context, name string) (responses.DeviceResponse, errors.EdgeX) { 97 ret := _m.Called(ctx, name) 98 99 var r0 responses.DeviceResponse 100 if rf, ok := ret.Get(0).(func(context.Context, string) responses.DeviceResponse); ok { 101 r0 = rf(ctx, name) 102 } else { 103 r0 = ret.Get(0).(responses.DeviceResponse) 104 } 105 106 var r1 errors.EdgeX 107 if rf, ok := ret.Get(1).(func(context.Context, string) errors.EdgeX); ok { 108 r1 = rf(ctx, name) 109 } else { 110 if ret.Get(1) != nil { 111 r1 = ret.Get(1).(errors.EdgeX) 112 } 113 } 114 115 return r0, r1 116 } 117 118 // DeviceNameExists provides a mock function with given fields: ctx, name 119 func (_m *DeviceClient) DeviceNameExists(ctx context.Context, name string) (common.BaseResponse, errors.EdgeX) { 120 ret := _m.Called(ctx, name) 121 122 var r0 common.BaseResponse 123 if rf, ok := ret.Get(0).(func(context.Context, string) common.BaseResponse); ok { 124 r0 = rf(ctx, name) 125 } else { 126 r0 = ret.Get(0).(common.BaseResponse) 127 } 128 129 var r1 errors.EdgeX 130 if rf, ok := ret.Get(1).(func(context.Context, string) errors.EdgeX); ok { 131 r1 = rf(ctx, name) 132 } else { 133 if ret.Get(1) != nil { 134 r1 = ret.Get(1).(errors.EdgeX) 135 } 136 } 137 138 return r0, r1 139 } 140 141 // DevicesByProfileName provides a mock function with given fields: ctx, name, offset, limit 142 func (_m *DeviceClient) DevicesByProfileName(ctx context.Context, name string, offset int, limit int) (responses.MultiDevicesResponse, errors.EdgeX) { 143 ret := _m.Called(ctx, name, offset, limit) 144 145 var r0 responses.MultiDevicesResponse 146 if rf, ok := ret.Get(0).(func(context.Context, string, int, int) responses.MultiDevicesResponse); ok { 147 r0 = rf(ctx, name, offset, limit) 148 } else { 149 r0 = ret.Get(0).(responses.MultiDevicesResponse) 150 } 151 152 var r1 errors.EdgeX 153 if rf, ok := ret.Get(1).(func(context.Context, string, int, int) errors.EdgeX); ok { 154 r1 = rf(ctx, name, offset, limit) 155 } else { 156 if ret.Get(1) != nil { 157 r1 = ret.Get(1).(errors.EdgeX) 158 } 159 } 160 161 return r0, r1 162 } 163 164 // DevicesByServiceName provides a mock function with given fields: ctx, name, offset, limit 165 func (_m *DeviceClient) DevicesByServiceName(ctx context.Context, name string, offset int, limit int) (responses.MultiDevicesResponse, errors.EdgeX) { 166 ret := _m.Called(ctx, name, offset, limit) 167 168 var r0 responses.MultiDevicesResponse 169 if rf, ok := ret.Get(0).(func(context.Context, string, int, int) responses.MultiDevicesResponse); ok { 170 r0 = rf(ctx, name, offset, limit) 171 } else { 172 r0 = ret.Get(0).(responses.MultiDevicesResponse) 173 } 174 175 var r1 errors.EdgeX 176 if rf, ok := ret.Get(1).(func(context.Context, string, int, int) errors.EdgeX); ok { 177 r1 = rf(ctx, name, offset, limit) 178 } else { 179 if ret.Get(1) != nil { 180 r1 = ret.Get(1).(errors.EdgeX) 181 } 182 } 183 184 return r0, r1 185 } 186 187 // Update provides a mock function with given fields: ctx, reqs 188 func (_m *DeviceClient) Update(ctx context.Context, reqs []requests.UpdateDeviceRequest) ([]common.BaseResponse, errors.EdgeX) { 189 ret := _m.Called(ctx, reqs) 190 191 var r0 []common.BaseResponse 192 if rf, ok := ret.Get(0).(func(context.Context, []requests.UpdateDeviceRequest) []common.BaseResponse); ok { 193 r0 = rf(ctx, reqs) 194 } else { 195 if ret.Get(0) != nil { 196 r0 = ret.Get(0).([]common.BaseResponse) 197 } 198 } 199 200 var r1 errors.EdgeX 201 if rf, ok := ret.Get(1).(func(context.Context, []requests.UpdateDeviceRequest) errors.EdgeX); ok { 202 r1 = rf(ctx, reqs) 203 } else { 204 if ret.Get(1) != nil { 205 r1 = ret.Get(1).(errors.EdgeX) 206 } 207 } 208 209 return r0, r1 210 } 211 212 type mockConstructorTestingTNewDeviceClient interface { 213 mock.TestingT 214 Cleanup(func()) 215 } 216 217 // NewDeviceClient creates a new instance of DeviceClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 218 func NewDeviceClient(t mockConstructorTestingTNewDeviceClient) *DeviceClient { 219 mock := &DeviceClient{} 220 mock.Mock.Test(t) 221 222 t.Cleanup(func() { mock.AssertExpectations(t) }) 223 224 return mock 225 }