1// Code generated by mockery v1.0.0. DO NOT EDIT.
2
3package gocb
4
5import mock "github.com/stretchr/testify/mock"
6
7// mockMgmtProvider is an autogenerated mock type for the mgmtProvider type
8type mockMgmtProvider struct {
9	mock.Mock
10}
11
12// executeMgmtRequest provides a mock function with given fields: req
13func (_m *mockMgmtProvider) executeMgmtRequest(req mgmtRequest) (*mgmtResponse, error) {
14	ret := _m.Called(req)
15
16	var r0 *mgmtResponse
17	if rf, ok := ret.Get(0).(func(mgmtRequest) *mgmtResponse); ok {
18		r0 = rf(req)
19	} else {
20		if ret.Get(0) != nil {
21			r0 = ret.Get(0).(*mgmtResponse)
22		}
23	}
24
25	var r1 error
26	if rf, ok := ret.Get(1).(func(mgmtRequest) error); ok {
27		r1 = rf(req)
28	} else {
29		r1 = ret.Error(1)
30	}
31
32	return r0, r1
33}
34