dev.azure.com/aidainnovazione0090/DeviceManager/_git/go-mod-core-contracts@v1.0.2/clients/interfaces/mocks/DeviceProfileClient.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  // DeviceProfileClient is an autogenerated mock type for the DeviceProfileClient type
    20  type DeviceProfileClient struct {
    21  	mock.Mock
    22  }
    23  
    24  // Add provides a mock function with given fields: ctx, reqs
    25  func (_m *DeviceProfileClient) Add(ctx context.Context, reqs []requests.DeviceProfileRequest) ([]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.DeviceProfileRequest) []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.DeviceProfileRequest) 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  // AddByYaml provides a mock function with given fields: ctx, yamlFilePath
    50  func (_m *DeviceProfileClient) AddByYaml(ctx context.Context, yamlFilePath string) (common.BaseWithIdResponse, errors.EdgeX) {
    51  	ret := _m.Called(ctx, yamlFilePath)
    52  
    53  	var r0 common.BaseWithIdResponse
    54  	if rf, ok := ret.Get(0).(func(context.Context, string) common.BaseWithIdResponse); ok {
    55  		r0 = rf(ctx, yamlFilePath)
    56  	} else {
    57  		r0 = ret.Get(0).(common.BaseWithIdResponse)
    58  	}
    59  
    60  	var r1 errors.EdgeX
    61  	if rf, ok := ret.Get(1).(func(context.Context, string) errors.EdgeX); ok {
    62  		r1 = rf(ctx, yamlFilePath)
    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  // AddDeviceProfileDeviceCommand provides a mock function with given fields: ctx, reqs
    73  func (_m *DeviceProfileClient) AddDeviceProfileDeviceCommand(ctx context.Context, reqs []requests.AddDeviceCommandRequest) ([]common.BaseResponse, errors.EdgeX) {
    74  	ret := _m.Called(ctx, reqs)
    75  
    76  	var r0 []common.BaseResponse
    77  	if rf, ok := ret.Get(0).(func(context.Context, []requests.AddDeviceCommandRequest) []common.BaseResponse); ok {
    78  		r0 = rf(ctx, reqs)
    79  	} else {
    80  		if ret.Get(0) != nil {
    81  			r0 = ret.Get(0).([]common.BaseResponse)
    82  		}
    83  	}
    84  
    85  	var r1 errors.EdgeX
    86  	if rf, ok := ret.Get(1).(func(context.Context, []requests.AddDeviceCommandRequest) errors.EdgeX); ok {
    87  		r1 = rf(ctx, reqs)
    88  	} else {
    89  		if ret.Get(1) != nil {
    90  			r1 = ret.Get(1).(errors.EdgeX)
    91  		}
    92  	}
    93  
    94  	return r0, r1
    95  }
    96  
    97  // AddDeviceProfileResource provides a mock function with given fields: ctx, reqs
    98  func (_m *DeviceProfileClient) AddDeviceProfileResource(ctx context.Context, reqs []requests.AddDeviceResourceRequest) ([]common.BaseResponse, errors.EdgeX) {
    99  	ret := _m.Called(ctx, reqs)
   100  
   101  	var r0 []common.BaseResponse
   102  	if rf, ok := ret.Get(0).(func(context.Context, []requests.AddDeviceResourceRequest) []common.BaseResponse); ok {
   103  		r0 = rf(ctx, reqs)
   104  	} else {
   105  		if ret.Get(0) != nil {
   106  			r0 = ret.Get(0).([]common.BaseResponse)
   107  		}
   108  	}
   109  
   110  	var r1 errors.EdgeX
   111  	if rf, ok := ret.Get(1).(func(context.Context, []requests.AddDeviceResourceRequest) errors.EdgeX); ok {
   112  		r1 = rf(ctx, reqs)
   113  	} else {
   114  		if ret.Get(1) != nil {
   115  			r1 = ret.Get(1).(errors.EdgeX)
   116  		}
   117  	}
   118  
   119  	return r0, r1
   120  }
   121  
   122  // AllDeviceProfiles provides a mock function with given fields: ctx, labels, offset, limit
   123  func (_m *DeviceProfileClient) AllDeviceProfiles(ctx context.Context, labels []string, offset int, limit int) (responses.MultiDeviceProfilesResponse, errors.EdgeX) {
   124  	ret := _m.Called(ctx, labels, offset, limit)
   125  
   126  	var r0 responses.MultiDeviceProfilesResponse
   127  	if rf, ok := ret.Get(0).(func(context.Context, []string, int, int) responses.MultiDeviceProfilesResponse); ok {
   128  		r0 = rf(ctx, labels, offset, limit)
   129  	} else {
   130  		r0 = ret.Get(0).(responses.MultiDeviceProfilesResponse)
   131  	}
   132  
   133  	var r1 errors.EdgeX
   134  	if rf, ok := ret.Get(1).(func(context.Context, []string, int, int) errors.EdgeX); ok {
   135  		r1 = rf(ctx, labels, offset, limit)
   136  	} else {
   137  		if ret.Get(1) != nil {
   138  			r1 = ret.Get(1).(errors.EdgeX)
   139  		}
   140  	}
   141  
   142  	return r0, r1
   143  }
   144  
   145  // DeleteByName provides a mock function with given fields: ctx, name
   146  func (_m *DeviceProfileClient) DeleteByName(ctx context.Context, name string) (common.BaseResponse, errors.EdgeX) {
   147  	ret := _m.Called(ctx, name)
   148  
   149  	var r0 common.BaseResponse
   150  	if rf, ok := ret.Get(0).(func(context.Context, string) common.BaseResponse); ok {
   151  		r0 = rf(ctx, name)
   152  	} else {
   153  		r0 = ret.Get(0).(common.BaseResponse)
   154  	}
   155  
   156  	var r1 errors.EdgeX
   157  	if rf, ok := ret.Get(1).(func(context.Context, string) errors.EdgeX); ok {
   158  		r1 = rf(ctx, name)
   159  	} else {
   160  		if ret.Get(1) != nil {
   161  			r1 = ret.Get(1).(errors.EdgeX)
   162  		}
   163  	}
   164  
   165  	return r0, r1
   166  }
   167  
   168  // DeleteDeviceCommandByName provides a mock function with given fields: ctx, profileName, commandName
   169  func (_m *DeviceProfileClient) DeleteDeviceCommandByName(ctx context.Context, profileName string, commandName string) (common.BaseResponse, errors.EdgeX) {
   170  	ret := _m.Called(ctx, profileName, commandName)
   171  
   172  	var r0 common.BaseResponse
   173  	if rf, ok := ret.Get(0).(func(context.Context, string, string) common.BaseResponse); ok {
   174  		r0 = rf(ctx, profileName, commandName)
   175  	} else {
   176  		r0 = ret.Get(0).(common.BaseResponse)
   177  	}
   178  
   179  	var r1 errors.EdgeX
   180  	if rf, ok := ret.Get(1).(func(context.Context, string, string) errors.EdgeX); ok {
   181  		r1 = rf(ctx, profileName, commandName)
   182  	} else {
   183  		if ret.Get(1) != nil {
   184  			r1 = ret.Get(1).(errors.EdgeX)
   185  		}
   186  	}
   187  
   188  	return r0, r1
   189  }
   190  
   191  // DeleteDeviceResourceByName provides a mock function with given fields: ctx, profileName, resourceName
   192  func (_m *DeviceProfileClient) DeleteDeviceResourceByName(ctx context.Context, profileName string, resourceName string) (common.BaseResponse, errors.EdgeX) {
   193  	ret := _m.Called(ctx, profileName, resourceName)
   194  
   195  	var r0 common.BaseResponse
   196  	if rf, ok := ret.Get(0).(func(context.Context, string, string) common.BaseResponse); ok {
   197  		r0 = rf(ctx, profileName, resourceName)
   198  	} else {
   199  		r0 = ret.Get(0).(common.BaseResponse)
   200  	}
   201  
   202  	var r1 errors.EdgeX
   203  	if rf, ok := ret.Get(1).(func(context.Context, string, string) errors.EdgeX); ok {
   204  		r1 = rf(ctx, profileName, resourceName)
   205  	} else {
   206  		if ret.Get(1) != nil {
   207  			r1 = ret.Get(1).(errors.EdgeX)
   208  		}
   209  	}
   210  
   211  	return r0, r1
   212  }
   213  
   214  // DeviceProfileByName provides a mock function with given fields: ctx, name
   215  func (_m *DeviceProfileClient) DeviceProfileByName(ctx context.Context, name string) (responses.DeviceProfileResponse, errors.EdgeX) {
   216  	ret := _m.Called(ctx, name)
   217  
   218  	var r0 responses.DeviceProfileResponse
   219  	if rf, ok := ret.Get(0).(func(context.Context, string) responses.DeviceProfileResponse); ok {
   220  		r0 = rf(ctx, name)
   221  	} else {
   222  		r0 = ret.Get(0).(responses.DeviceProfileResponse)
   223  	}
   224  
   225  	var r1 errors.EdgeX
   226  	if rf, ok := ret.Get(1).(func(context.Context, string) errors.EdgeX); ok {
   227  		r1 = rf(ctx, name)
   228  	} else {
   229  		if ret.Get(1) != nil {
   230  			r1 = ret.Get(1).(errors.EdgeX)
   231  		}
   232  	}
   233  
   234  	return r0, r1
   235  }
   236  
   237  // DeviceProfilesByManufacturer provides a mock function with given fields: ctx, manufacturer, offset, limit
   238  func (_m *DeviceProfileClient) DeviceProfilesByManufacturer(ctx context.Context, manufacturer string, offset int, limit int) (responses.MultiDeviceProfilesResponse, errors.EdgeX) {
   239  	ret := _m.Called(ctx, manufacturer, offset, limit)
   240  
   241  	var r0 responses.MultiDeviceProfilesResponse
   242  	if rf, ok := ret.Get(0).(func(context.Context, string, int, int) responses.MultiDeviceProfilesResponse); ok {
   243  		r0 = rf(ctx, manufacturer, offset, limit)
   244  	} else {
   245  		r0 = ret.Get(0).(responses.MultiDeviceProfilesResponse)
   246  	}
   247  
   248  	var r1 errors.EdgeX
   249  	if rf, ok := ret.Get(1).(func(context.Context, string, int, int) errors.EdgeX); ok {
   250  		r1 = rf(ctx, manufacturer, offset, limit)
   251  	} else {
   252  		if ret.Get(1) != nil {
   253  			r1 = ret.Get(1).(errors.EdgeX)
   254  		}
   255  	}
   256  
   257  	return r0, r1
   258  }
   259  
   260  // DeviceProfilesByManufacturerAndModel provides a mock function with given fields: ctx, manufacturer, model, offset, limit
   261  func (_m *DeviceProfileClient) DeviceProfilesByManufacturerAndModel(ctx context.Context, manufacturer string, model string, offset int, limit int) (responses.MultiDeviceProfilesResponse, errors.EdgeX) {
   262  	ret := _m.Called(ctx, manufacturer, model, offset, limit)
   263  
   264  	var r0 responses.MultiDeviceProfilesResponse
   265  	if rf, ok := ret.Get(0).(func(context.Context, string, string, int, int) responses.MultiDeviceProfilesResponse); ok {
   266  		r0 = rf(ctx, manufacturer, model, offset, limit)
   267  	} else {
   268  		r0 = ret.Get(0).(responses.MultiDeviceProfilesResponse)
   269  	}
   270  
   271  	var r1 errors.EdgeX
   272  	if rf, ok := ret.Get(1).(func(context.Context, string, string, int, int) errors.EdgeX); ok {
   273  		r1 = rf(ctx, manufacturer, model, offset, limit)
   274  	} else {
   275  		if ret.Get(1) != nil {
   276  			r1 = ret.Get(1).(errors.EdgeX)
   277  		}
   278  	}
   279  
   280  	return r0, r1
   281  }
   282  
   283  // DeviceProfilesByModel provides a mock function with given fields: ctx, model, offset, limit
   284  func (_m *DeviceProfileClient) DeviceProfilesByModel(ctx context.Context, model string, offset int, limit int) (responses.MultiDeviceProfilesResponse, errors.EdgeX) {
   285  	ret := _m.Called(ctx, model, offset, limit)
   286  
   287  	var r0 responses.MultiDeviceProfilesResponse
   288  	if rf, ok := ret.Get(0).(func(context.Context, string, int, int) responses.MultiDeviceProfilesResponse); ok {
   289  		r0 = rf(ctx, model, offset, limit)
   290  	} else {
   291  		r0 = ret.Get(0).(responses.MultiDeviceProfilesResponse)
   292  	}
   293  
   294  	var r1 errors.EdgeX
   295  	if rf, ok := ret.Get(1).(func(context.Context, string, int, int) errors.EdgeX); ok {
   296  		r1 = rf(ctx, model, offset, limit)
   297  	} else {
   298  		if ret.Get(1) != nil {
   299  			r1 = ret.Get(1).(errors.EdgeX)
   300  		}
   301  	}
   302  
   303  	return r0, r1
   304  }
   305  
   306  // DeviceResourceByProfileNameAndResourceName provides a mock function with given fields: ctx, profileName, resourceName
   307  func (_m *DeviceProfileClient) DeviceResourceByProfileNameAndResourceName(ctx context.Context, profileName string, resourceName string) (responses.DeviceResourceResponse, errors.EdgeX) {
   308  	ret := _m.Called(ctx, profileName, resourceName)
   309  
   310  	var r0 responses.DeviceResourceResponse
   311  	if rf, ok := ret.Get(0).(func(context.Context, string, string) responses.DeviceResourceResponse); ok {
   312  		r0 = rf(ctx, profileName, resourceName)
   313  	} else {
   314  		r0 = ret.Get(0).(responses.DeviceResourceResponse)
   315  	}
   316  
   317  	var r1 errors.EdgeX
   318  	if rf, ok := ret.Get(1).(func(context.Context, string, string) errors.EdgeX); ok {
   319  		r1 = rf(ctx, profileName, resourceName)
   320  	} else {
   321  		if ret.Get(1) != nil {
   322  			r1 = ret.Get(1).(errors.EdgeX)
   323  		}
   324  	}
   325  
   326  	return r0, r1
   327  }
   328  
   329  // Update provides a mock function with given fields: ctx, reqs
   330  func (_m *DeviceProfileClient) Update(ctx context.Context, reqs []requests.DeviceProfileRequest) ([]common.BaseResponse, errors.EdgeX) {
   331  	ret := _m.Called(ctx, reqs)
   332  
   333  	var r0 []common.BaseResponse
   334  	if rf, ok := ret.Get(0).(func(context.Context, []requests.DeviceProfileRequest) []common.BaseResponse); ok {
   335  		r0 = rf(ctx, reqs)
   336  	} else {
   337  		if ret.Get(0) != nil {
   338  			r0 = ret.Get(0).([]common.BaseResponse)
   339  		}
   340  	}
   341  
   342  	var r1 errors.EdgeX
   343  	if rf, ok := ret.Get(1).(func(context.Context, []requests.DeviceProfileRequest) errors.EdgeX); ok {
   344  		r1 = rf(ctx, reqs)
   345  	} else {
   346  		if ret.Get(1) != nil {
   347  			r1 = ret.Get(1).(errors.EdgeX)
   348  		}
   349  	}
   350  
   351  	return r0, r1
   352  }
   353  
   354  // UpdateByYaml provides a mock function with given fields: ctx, yamlFilePath
   355  func (_m *DeviceProfileClient) UpdateByYaml(ctx context.Context, yamlFilePath string) (common.BaseResponse, errors.EdgeX) {
   356  	ret := _m.Called(ctx, yamlFilePath)
   357  
   358  	var r0 common.BaseResponse
   359  	if rf, ok := ret.Get(0).(func(context.Context, string) common.BaseResponse); ok {
   360  		r0 = rf(ctx, yamlFilePath)
   361  	} else {
   362  		r0 = ret.Get(0).(common.BaseResponse)
   363  	}
   364  
   365  	var r1 errors.EdgeX
   366  	if rf, ok := ret.Get(1).(func(context.Context, string) errors.EdgeX); ok {
   367  		r1 = rf(ctx, yamlFilePath)
   368  	} else {
   369  		if ret.Get(1) != nil {
   370  			r1 = ret.Get(1).(errors.EdgeX)
   371  		}
   372  	}
   373  
   374  	return r0, r1
   375  }
   376  
   377  // UpdateDeviceProfileBasicInfo provides a mock function with given fields: ctx, reqs
   378  func (_m *DeviceProfileClient) UpdateDeviceProfileBasicInfo(ctx context.Context, reqs []requests.DeviceProfileBasicInfoRequest) ([]common.BaseResponse, errors.EdgeX) {
   379  	ret := _m.Called(ctx, reqs)
   380  
   381  	var r0 []common.BaseResponse
   382  	if rf, ok := ret.Get(0).(func(context.Context, []requests.DeviceProfileBasicInfoRequest) []common.BaseResponse); ok {
   383  		r0 = rf(ctx, reqs)
   384  	} else {
   385  		if ret.Get(0) != nil {
   386  			r0 = ret.Get(0).([]common.BaseResponse)
   387  		}
   388  	}
   389  
   390  	var r1 errors.EdgeX
   391  	if rf, ok := ret.Get(1).(func(context.Context, []requests.DeviceProfileBasicInfoRequest) errors.EdgeX); ok {
   392  		r1 = rf(ctx, reqs)
   393  	} else {
   394  		if ret.Get(1) != nil {
   395  			r1 = ret.Get(1).(errors.EdgeX)
   396  		}
   397  	}
   398  
   399  	return r0, r1
   400  }
   401  
   402  // UpdateDeviceProfileDeviceCommand provides a mock function with given fields: ctx, reqs
   403  func (_m *DeviceProfileClient) UpdateDeviceProfileDeviceCommand(ctx context.Context, reqs []requests.UpdateDeviceCommandRequest) ([]common.BaseResponse, errors.EdgeX) {
   404  	ret := _m.Called(ctx, reqs)
   405  
   406  	var r0 []common.BaseResponse
   407  	if rf, ok := ret.Get(0).(func(context.Context, []requests.UpdateDeviceCommandRequest) []common.BaseResponse); ok {
   408  		r0 = rf(ctx, reqs)
   409  	} else {
   410  		if ret.Get(0) != nil {
   411  			r0 = ret.Get(0).([]common.BaseResponse)
   412  		}
   413  	}
   414  
   415  	var r1 errors.EdgeX
   416  	if rf, ok := ret.Get(1).(func(context.Context, []requests.UpdateDeviceCommandRequest) errors.EdgeX); ok {
   417  		r1 = rf(ctx, reqs)
   418  	} else {
   419  		if ret.Get(1) != nil {
   420  			r1 = ret.Get(1).(errors.EdgeX)
   421  		}
   422  	}
   423  
   424  	return r0, r1
   425  }
   426  
   427  // UpdateDeviceProfileResource provides a mock function with given fields: ctx, reqs
   428  func (_m *DeviceProfileClient) UpdateDeviceProfileResource(ctx context.Context, reqs []requests.UpdateDeviceResourceRequest) ([]common.BaseResponse, errors.EdgeX) {
   429  	ret := _m.Called(ctx, reqs)
   430  
   431  	var r0 []common.BaseResponse
   432  	if rf, ok := ret.Get(0).(func(context.Context, []requests.UpdateDeviceResourceRequest) []common.BaseResponse); ok {
   433  		r0 = rf(ctx, reqs)
   434  	} else {
   435  		if ret.Get(0) != nil {
   436  			r0 = ret.Get(0).([]common.BaseResponse)
   437  		}
   438  	}
   439  
   440  	var r1 errors.EdgeX
   441  	if rf, ok := ret.Get(1).(func(context.Context, []requests.UpdateDeviceResourceRequest) errors.EdgeX); ok {
   442  		r1 = rf(ctx, reqs)
   443  	} else {
   444  		if ret.Get(1) != nil {
   445  			r1 = ret.Get(1).(errors.EdgeX)
   446  		}
   447  	}
   448  
   449  	return r0, r1
   450  }
   451  
   452  
   453  
   454  // GetDeviceProfilesModelList gets list of all distinct models inserted
   455  func (m *DeviceProfileClient) GetDeviceProfilesModelList(ctx context.Context) (responses.DeviceProfileListResponse, errors.EdgeX) {
   456  	args := m.Called(ctx)
   457  	return args.Get(0).(responses.DeviceProfileListResponse), args.Error(1).(errors.EdgeX)
   458  }
   459  
   460  // GetDeviceProfilesManufacturerList gets list of all distinct manufacturers inserted
   461  func (m *DeviceProfileClient) GetDeviceProfilesManufacturerList(ctx context.Context) (responses.DeviceProfileListResponse, errors.EdgeX) {
   462  	args := m.Called(ctx)
   463  	return args.Get(0).(responses.DeviceProfileListResponse), args.Error(1).(errors.EdgeX)
   464  }
   465  
   466  // GetDeviceProfilesNameList gets list of all distinct names inserted
   467  func (m *DeviceProfileClient) GetDeviceProfilesNameList(ctx context.Context) (responses.DeviceProfileListResponse, errors.EdgeX) {
   468  	args := m.Called(ctx)
   469  	return args.Get(0).(responses.DeviceProfileListResponse), args.Error(1).(errors.EdgeX)
   470  }
   471  
   472  type mockConstructorTestingTNewDeviceProfileClient interface {
   473  	mock.TestingT
   474  	Cleanup(func())
   475  }
   476  
   477  // NewDeviceProfileClient creates a new instance of DeviceProfileClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
   478  func NewDeviceProfileClient(t mockConstructorTestingTNewDeviceProfileClient) *DeviceProfileClient {
   479  	mock := &DeviceProfileClient{}
   480  	mock.Mock.Test(t)
   481  
   482  	t.Cleanup(func() { mock.AssertExpectations(t) })
   483  
   484  	return mock
   485  }