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  }