dev.azure.com/aidainnovazione0090/DeviceManager/_git/go-mod-core-contracts@v1.0.2/clients/interfaces/mocks/ProvisionWatcherClient.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  // ProvisionWatcherClient is an autogenerated mock type for the ProvisionWatcherClient type
    20  type ProvisionWatcherClient struct {
    21  	mock.Mock
    22  }
    23  
    24  // Add provides a mock function with given fields: ctx, reqs
    25  func (_m *ProvisionWatcherClient) Add(ctx context.Context, reqs []requests.AddProvisionWatcherRequest) ([]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.AddProvisionWatcherRequest) []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.AddProvisionWatcherRequest) 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  // AllProvisionWatchers provides a mock function with given fields: ctx, labels, offset, limit
    50  func (_m *ProvisionWatcherClient) AllProvisionWatchers(ctx context.Context, labels []string, offset int, limit int) (responses.MultiProvisionWatchersResponse, errors.EdgeX) {
    51  	ret := _m.Called(ctx, labels, offset, limit)
    52  
    53  	var r0 responses.MultiProvisionWatchersResponse
    54  	if rf, ok := ret.Get(0).(func(context.Context, []string, int, int) responses.MultiProvisionWatchersResponse); ok {
    55  		r0 = rf(ctx, labels, offset, limit)
    56  	} else {
    57  		r0 = ret.Get(0).(responses.MultiProvisionWatchersResponse)
    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  // DeleteProvisionWatcherByName provides a mock function with given fields: ctx, name
    73  func (_m *ProvisionWatcherClient) DeleteProvisionWatcherByName(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  // ProvisionWatcherByName provides a mock function with given fields: ctx, name
    96  func (_m *ProvisionWatcherClient) ProvisionWatcherByName(ctx context.Context, name string) (responses.ProvisionWatcherResponse, errors.EdgeX) {
    97  	ret := _m.Called(ctx, name)
    98  
    99  	var r0 responses.ProvisionWatcherResponse
   100  	if rf, ok := ret.Get(0).(func(context.Context, string) responses.ProvisionWatcherResponse); ok {
   101  		r0 = rf(ctx, name)
   102  	} else {
   103  		r0 = ret.Get(0).(responses.ProvisionWatcherResponse)
   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  // ProvisionWatchersByProfileName provides a mock function with given fields: ctx, name, offset, limit
   119  func (_m *ProvisionWatcherClient) ProvisionWatchersByProfileName(ctx context.Context, name string, offset int, limit int) (responses.MultiProvisionWatchersResponse, errors.EdgeX) {
   120  	ret := _m.Called(ctx, name, offset, limit)
   121  
   122  	var r0 responses.MultiProvisionWatchersResponse
   123  	if rf, ok := ret.Get(0).(func(context.Context, string, int, int) responses.MultiProvisionWatchersResponse); ok {
   124  		r0 = rf(ctx, name, offset, limit)
   125  	} else {
   126  		r0 = ret.Get(0).(responses.MultiProvisionWatchersResponse)
   127  	}
   128  
   129  	var r1 errors.EdgeX
   130  	if rf, ok := ret.Get(1).(func(context.Context, string, int, int) errors.EdgeX); ok {
   131  		r1 = rf(ctx, name, offset, limit)
   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  // ProvisionWatchersByServiceName provides a mock function with given fields: ctx, name, offset, limit
   142  func (_m *ProvisionWatcherClient) ProvisionWatchersByServiceName(ctx context.Context, name string, offset int, limit int) (responses.MultiProvisionWatchersResponse, errors.EdgeX) {
   143  	ret := _m.Called(ctx, name, offset, limit)
   144  
   145  	var r0 responses.MultiProvisionWatchersResponse
   146  	if rf, ok := ret.Get(0).(func(context.Context, string, int, int) responses.MultiProvisionWatchersResponse); ok {
   147  		r0 = rf(ctx, name, offset, limit)
   148  	} else {
   149  		r0 = ret.Get(0).(responses.MultiProvisionWatchersResponse)
   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  // Update provides a mock function with given fields: ctx, reqs
   165  func (_m *ProvisionWatcherClient) Update(ctx context.Context, reqs []requests.UpdateProvisionWatcherRequest) ([]common.BaseResponse, errors.EdgeX) {
   166  	ret := _m.Called(ctx, reqs)
   167  
   168  	var r0 []common.BaseResponse
   169  	if rf, ok := ret.Get(0).(func(context.Context, []requests.UpdateProvisionWatcherRequest) []common.BaseResponse); ok {
   170  		r0 = rf(ctx, reqs)
   171  	} else {
   172  		if ret.Get(0) != nil {
   173  			r0 = ret.Get(0).([]common.BaseResponse)
   174  		}
   175  	}
   176  
   177  	var r1 errors.EdgeX
   178  	if rf, ok := ret.Get(1).(func(context.Context, []requests.UpdateProvisionWatcherRequest) errors.EdgeX); ok {
   179  		r1 = rf(ctx, reqs)
   180  	} else {
   181  		if ret.Get(1) != nil {
   182  			r1 = ret.Get(1).(errors.EdgeX)
   183  		}
   184  	}
   185  
   186  	return r0, r1
   187  }
   188  
   189  type mockConstructorTestingTNewProvisionWatcherClient interface {
   190  	mock.TestingT
   191  	Cleanup(func())
   192  }
   193  
   194  // NewProvisionWatcherClient creates a new instance of ProvisionWatcherClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
   195  func NewProvisionWatcherClient(t mockConstructorTestingTNewProvisionWatcherClient) *ProvisionWatcherClient {
   196  	mock := &ProvisionWatcherClient{}
   197  	mock.Mock.Test(t)
   198  
   199  	t.Cleanup(func() { mock.AssertExpectations(t) })
   200  
   201  	return mock
   202  }