808 lines
19 KiB
Go
808 lines
19 KiB
Go
// Code generated by mockery v2.49.0. DO NOT EDIT.
|
|
|
|
package mocks
|
|
|
|
import (
|
|
bootstrapinterfaces "github.com/edgexfoundry/go-mod-bootstrap/v4/bootstrap/interfaces"
|
|
dtos "github.com/edgexfoundry/go-mod-core-contracts/v4/dtos"
|
|
|
|
echo "github.com/labstack/echo/v4"
|
|
|
|
interfaces "github.com/edgexfoundry/device-sdk-go/v4/pkg/interfaces"
|
|
|
|
logger "github.com/edgexfoundry/go-mod-core-contracts/v4/clients/logger"
|
|
|
|
mock "github.com/stretchr/testify/mock"
|
|
|
|
models "github.com/edgexfoundry/go-mod-core-contracts/v4/models"
|
|
|
|
pkgmodels "github.com/edgexfoundry/device-sdk-go/v4/pkg/models"
|
|
)
|
|
|
|
// DeviceServiceSDK is an autogenerated mock type for the DeviceServiceSDK type
|
|
type DeviceServiceSDK struct {
|
|
mock.Mock
|
|
}
|
|
|
|
// AddCustomRoute provides a mock function with given fields: route, authentication, handler, methods
|
|
func (_m *DeviceServiceSDK) AddCustomRoute(route string, authentication interfaces.Authentication, handler func(echo.Context) error, methods ...string) error {
|
|
_va := make([]interface{}, len(methods))
|
|
for _i := range methods {
|
|
_va[_i] = methods[_i]
|
|
}
|
|
var _ca []interface{}
|
|
_ca = append(_ca, route, authentication, handler)
|
|
_ca = append(_ca, _va...)
|
|
ret := _m.Called(_ca...)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for AddCustomRoute")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(string, interfaces.Authentication, func(echo.Context) error, ...string) error); ok {
|
|
r0 = rf(route, authentication, handler, methods...)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// AddDevice provides a mock function with given fields: device
|
|
func (_m *DeviceServiceSDK) AddDevice(device models.Device) (string, error) {
|
|
ret := _m.Called(device)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for AddDevice")
|
|
}
|
|
|
|
var r0 string
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(models.Device) (string, error)); ok {
|
|
return rf(device)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(models.Device) string); ok {
|
|
r0 = rf(device)
|
|
} else {
|
|
r0 = ret.Get(0).(string)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(models.Device) error); ok {
|
|
r1 = rf(device)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// AddDeviceAutoEvent provides a mock function with given fields: deviceName, event
|
|
func (_m *DeviceServiceSDK) AddDeviceAutoEvent(deviceName string, event models.AutoEvent) error {
|
|
ret := _m.Called(deviceName, event)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for AddDeviceAutoEvent")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(string, models.AutoEvent) error); ok {
|
|
r0 = rf(deviceName, event)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// AddDeviceProfile provides a mock function with given fields: profile
|
|
func (_m *DeviceServiceSDK) AddDeviceProfile(profile models.DeviceProfile) (string, error) {
|
|
ret := _m.Called(profile)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for AddDeviceProfile")
|
|
}
|
|
|
|
var r0 string
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(models.DeviceProfile) (string, error)); ok {
|
|
return rf(profile)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(models.DeviceProfile) string); ok {
|
|
r0 = rf(profile)
|
|
} else {
|
|
r0 = ret.Get(0).(string)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(models.DeviceProfile) error); ok {
|
|
r1 = rf(profile)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// AddProvisionWatcher provides a mock function with given fields: watcher
|
|
func (_m *DeviceServiceSDK) AddProvisionWatcher(watcher models.ProvisionWatcher) (string, error) {
|
|
ret := _m.Called(watcher)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for AddProvisionWatcher")
|
|
}
|
|
|
|
var r0 string
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(models.ProvisionWatcher) (string, error)); ok {
|
|
return rf(watcher)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(models.ProvisionWatcher) string); ok {
|
|
r0 = rf(watcher)
|
|
} else {
|
|
r0 = ret.Get(0).(string)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(models.ProvisionWatcher) error); ok {
|
|
r1 = rf(watcher)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// AsyncReadingsEnabled provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) AsyncReadingsEnabled() bool {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for AsyncReadingsEnabled")
|
|
}
|
|
|
|
var r0 bool
|
|
if rf, ok := ret.Get(0).(func() bool); ok {
|
|
r0 = rf()
|
|
} else {
|
|
r0 = ret.Get(0).(bool)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// AsyncValuesChannel provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) AsyncValuesChannel() chan *pkgmodels.AsyncValues {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for AsyncValuesChannel")
|
|
}
|
|
|
|
var r0 chan *pkgmodels.AsyncValues
|
|
if rf, ok := ret.Get(0).(func() chan *pkgmodels.AsyncValues); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(chan *pkgmodels.AsyncValues)
|
|
}
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// DeviceCommand provides a mock function with given fields: deviceName, commandName
|
|
func (_m *DeviceServiceSDK) DeviceCommand(deviceName string, commandName string) (models.DeviceCommand, bool) {
|
|
ret := _m.Called(deviceName, commandName)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for DeviceCommand")
|
|
}
|
|
|
|
var r0 models.DeviceCommand
|
|
var r1 bool
|
|
if rf, ok := ret.Get(0).(func(string, string) (models.DeviceCommand, bool)); ok {
|
|
return rf(deviceName, commandName)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, string) models.DeviceCommand); ok {
|
|
r0 = rf(deviceName, commandName)
|
|
} else {
|
|
r0 = ret.Get(0).(models.DeviceCommand)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, string) bool); ok {
|
|
r1 = rf(deviceName, commandName)
|
|
} else {
|
|
r1 = ret.Get(1).(bool)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// DeviceDiscoveryEnabled provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) DeviceDiscoveryEnabled() bool {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for DeviceDiscoveryEnabled")
|
|
}
|
|
|
|
var r0 bool
|
|
if rf, ok := ret.Get(0).(func() bool); ok {
|
|
r0 = rf()
|
|
} else {
|
|
r0 = ret.Get(0).(bool)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// DeviceExistsForName provides a mock function with given fields: name
|
|
func (_m *DeviceServiceSDK) DeviceExistsForName(name string) bool {
|
|
ret := _m.Called(name)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for DeviceExistsForName")
|
|
}
|
|
|
|
var r0 bool
|
|
if rf, ok := ret.Get(0).(func(string) bool); ok {
|
|
r0 = rf(name)
|
|
} else {
|
|
r0 = ret.Get(0).(bool)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// DeviceProfiles provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) DeviceProfiles() []models.DeviceProfile {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for DeviceProfiles")
|
|
}
|
|
|
|
var r0 []models.DeviceProfile
|
|
if rf, ok := ret.Get(0).(func() []models.DeviceProfile); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]models.DeviceProfile)
|
|
}
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// DeviceResource provides a mock function with given fields: deviceName, deviceResource
|
|
func (_m *DeviceServiceSDK) DeviceResource(deviceName string, deviceResource string) (models.DeviceResource, bool) {
|
|
ret := _m.Called(deviceName, deviceResource)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for DeviceResource")
|
|
}
|
|
|
|
var r0 models.DeviceResource
|
|
var r1 bool
|
|
if rf, ok := ret.Get(0).(func(string, string) (models.DeviceResource, bool)); ok {
|
|
return rf(deviceName, deviceResource)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string, string) models.DeviceResource); ok {
|
|
r0 = rf(deviceName, deviceResource)
|
|
} else {
|
|
r0 = ret.Get(0).(models.DeviceResource)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string, string) bool); ok {
|
|
r1 = rf(deviceName, deviceResource)
|
|
} else {
|
|
r1 = ret.Get(1).(bool)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// Devices provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) Devices() []models.Device {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for Devices")
|
|
}
|
|
|
|
var r0 []models.Device
|
|
if rf, ok := ret.Get(0).(func() []models.Device); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]models.Device)
|
|
}
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// DiscoveredDeviceChannel provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) DiscoveredDeviceChannel() chan []pkgmodels.DiscoveredDevice {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for DiscoveredDeviceChannel")
|
|
}
|
|
|
|
var r0 chan []pkgmodels.DiscoveredDevice
|
|
if rf, ok := ret.Get(0).(func() chan []pkgmodels.DiscoveredDevice); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(chan []pkgmodels.DiscoveredDevice)
|
|
}
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// DriverConfigs provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) DriverConfigs() map[string]string {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for DriverConfigs")
|
|
}
|
|
|
|
var r0 map[string]string
|
|
if rf, ok := ret.Get(0).(func() map[string]string); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(map[string]string)
|
|
}
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// GetDeviceByName provides a mock function with given fields: name
|
|
func (_m *DeviceServiceSDK) GetDeviceByName(name string) (models.Device, error) {
|
|
ret := _m.Called(name)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetDeviceByName")
|
|
}
|
|
|
|
var r0 models.Device
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string) (models.Device, error)); ok {
|
|
return rf(name)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string) models.Device); ok {
|
|
r0 = rf(name)
|
|
} else {
|
|
r0 = ret.Get(0).(models.Device)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string) error); ok {
|
|
r1 = rf(name)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetProfileByName provides a mock function with given fields: name
|
|
func (_m *DeviceServiceSDK) GetProfileByName(name string) (models.DeviceProfile, error) {
|
|
ret := _m.Called(name)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetProfileByName")
|
|
}
|
|
|
|
var r0 models.DeviceProfile
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string) (models.DeviceProfile, error)); ok {
|
|
return rf(name)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string) models.DeviceProfile); ok {
|
|
r0 = rf(name)
|
|
} else {
|
|
r0 = ret.Get(0).(models.DeviceProfile)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string) error); ok {
|
|
r1 = rf(name)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// GetProvisionWatcherByName provides a mock function with given fields: name
|
|
func (_m *DeviceServiceSDK) GetProvisionWatcherByName(name string) (models.ProvisionWatcher, error) {
|
|
ret := _m.Called(name)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for GetProvisionWatcherByName")
|
|
}
|
|
|
|
var r0 models.ProvisionWatcher
|
|
var r1 error
|
|
if rf, ok := ret.Get(0).(func(string) (models.ProvisionWatcher, error)); ok {
|
|
return rf(name)
|
|
}
|
|
if rf, ok := ret.Get(0).(func(string) models.ProvisionWatcher); ok {
|
|
r0 = rf(name)
|
|
} else {
|
|
r0 = ret.Get(0).(models.ProvisionWatcher)
|
|
}
|
|
|
|
if rf, ok := ret.Get(1).(func(string) error); ok {
|
|
r1 = rf(name)
|
|
} else {
|
|
r1 = ret.Error(1)
|
|
}
|
|
|
|
return r0, r1
|
|
}
|
|
|
|
// ListenForCustomConfigChanges provides a mock function with given fields: configToWatch, sectionName, changedCallback
|
|
func (_m *DeviceServiceSDK) ListenForCustomConfigChanges(configToWatch interface{}, sectionName string, changedCallback func(interface{})) error {
|
|
ret := _m.Called(configToWatch, sectionName, changedCallback)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for ListenForCustomConfigChanges")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(interface{}, string, func(interface{})) error); ok {
|
|
r0 = rf(configToWatch, sectionName, changedCallback)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// LoadCustomConfig provides a mock function with given fields: customConfig, sectionName
|
|
func (_m *DeviceServiceSDK) LoadCustomConfig(customConfig interfaces.UpdatableConfig, sectionName string) error {
|
|
ret := _m.Called(customConfig, sectionName)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for LoadCustomConfig")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(interfaces.UpdatableConfig, string) error); ok {
|
|
r0 = rf(customConfig, sectionName)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// LoggingClient provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) LoggingClient() logger.LoggingClient {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for LoggingClient")
|
|
}
|
|
|
|
var r0 logger.LoggingClient
|
|
if rf, ok := ret.Get(0).(func() logger.LoggingClient); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(logger.LoggingClient)
|
|
}
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// MetricsManager provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) MetricsManager() bootstrapinterfaces.MetricsManager {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for MetricsManager")
|
|
}
|
|
|
|
var r0 bootstrapinterfaces.MetricsManager
|
|
if rf, ok := ret.Get(0).(func() bootstrapinterfaces.MetricsManager); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(bootstrapinterfaces.MetricsManager)
|
|
}
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// Name provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) Name() string {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for Name")
|
|
}
|
|
|
|
var r0 string
|
|
if rf, ok := ret.Get(0).(func() string); ok {
|
|
r0 = rf()
|
|
} else {
|
|
r0 = ret.Get(0).(string)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// PatchDevice provides a mock function with given fields: updateDevice
|
|
func (_m *DeviceServiceSDK) PatchDevice(updateDevice dtos.UpdateDevice) error {
|
|
ret := _m.Called(updateDevice)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for PatchDevice")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(dtos.UpdateDevice) error); ok {
|
|
r0 = rf(updateDevice)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// ProvisionWatchers provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) ProvisionWatchers() []models.ProvisionWatcher {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for ProvisionWatchers")
|
|
}
|
|
|
|
var r0 []models.ProvisionWatcher
|
|
if rf, ok := ret.Get(0).(func() []models.ProvisionWatcher); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).([]models.ProvisionWatcher)
|
|
}
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// PublishDeviceDiscoveryProgressSystemEvent provides a mock function with given fields: progress, discoveredDeviceCount, message
|
|
func (_m *DeviceServiceSDK) PublishDeviceDiscoveryProgressSystemEvent(progress int, discoveredDeviceCount int, message string) {
|
|
_m.Called(progress, discoveredDeviceCount, message)
|
|
}
|
|
|
|
// PublishGenericSystemEvent provides a mock function with given fields: eventType, action, details
|
|
func (_m *DeviceServiceSDK) PublishGenericSystemEvent(eventType string, action string, details interface{}) {
|
|
_m.Called(eventType, action, details)
|
|
}
|
|
|
|
// PublishProfileScanProgressSystemEvent provides a mock function with given fields: reqId, progress, message
|
|
func (_m *DeviceServiceSDK) PublishProfileScanProgressSystemEvent(reqId string, progress int, message string) {
|
|
_m.Called(reqId, progress, message)
|
|
}
|
|
|
|
// RemoveDeviceAutoEvent provides a mock function with given fields: deviceName, event
|
|
func (_m *DeviceServiceSDK) RemoveDeviceAutoEvent(deviceName string, event models.AutoEvent) error {
|
|
ret := _m.Called(deviceName, event)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for RemoveDeviceAutoEvent")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(string, models.AutoEvent) error); ok {
|
|
r0 = rf(deviceName, event)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// RemoveDeviceByName provides a mock function with given fields: name
|
|
func (_m *DeviceServiceSDK) RemoveDeviceByName(name string) error {
|
|
ret := _m.Called(name)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for RemoveDeviceByName")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(string) error); ok {
|
|
r0 = rf(name)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// RemoveDeviceProfileByName provides a mock function with given fields: name
|
|
func (_m *DeviceServiceSDK) RemoveDeviceProfileByName(name string) error {
|
|
ret := _m.Called(name)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for RemoveDeviceProfileByName")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(string) error); ok {
|
|
r0 = rf(name)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// RemoveProvisionWatcher provides a mock function with given fields: name
|
|
func (_m *DeviceServiceSDK) RemoveProvisionWatcher(name string) error {
|
|
ret := _m.Called(name)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for RemoveProvisionWatcher")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(string) error); ok {
|
|
r0 = rf(name)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// Run provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) Run() error {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for Run")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func() error); ok {
|
|
r0 = rf()
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// SecretProvider provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) SecretProvider() bootstrapinterfaces.SecretProvider {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for SecretProvider")
|
|
}
|
|
|
|
var r0 bootstrapinterfaces.SecretProvider
|
|
if rf, ok := ret.Get(0).(func() bootstrapinterfaces.SecretProvider); ok {
|
|
r0 = rf()
|
|
} else {
|
|
if ret.Get(0) != nil {
|
|
r0 = ret.Get(0).(bootstrapinterfaces.SecretProvider)
|
|
}
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// UpdateDevice provides a mock function with given fields: device
|
|
func (_m *DeviceServiceSDK) UpdateDevice(device models.Device) error {
|
|
ret := _m.Called(device)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for UpdateDevice")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(models.Device) error); ok {
|
|
r0 = rf(device)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// UpdateDeviceOperatingState provides a mock function with given fields: name, state
|
|
func (_m *DeviceServiceSDK) UpdateDeviceOperatingState(name string, state models.OperatingState) error {
|
|
ret := _m.Called(name, state)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for UpdateDeviceOperatingState")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(string, models.OperatingState) error); ok {
|
|
r0 = rf(name, state)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// UpdateDeviceProfile provides a mock function with given fields: profile
|
|
func (_m *DeviceServiceSDK) UpdateDeviceProfile(profile models.DeviceProfile) error {
|
|
ret := _m.Called(profile)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for UpdateDeviceProfile")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(models.DeviceProfile) error); ok {
|
|
r0 = rf(profile)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// UpdateProvisionWatcher provides a mock function with given fields: watcher
|
|
func (_m *DeviceServiceSDK) UpdateProvisionWatcher(watcher models.ProvisionWatcher) error {
|
|
ret := _m.Called(watcher)
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for UpdateProvisionWatcher")
|
|
}
|
|
|
|
var r0 error
|
|
if rf, ok := ret.Get(0).(func(models.ProvisionWatcher) error); ok {
|
|
r0 = rf(watcher)
|
|
} else {
|
|
r0 = ret.Error(0)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// Version provides a mock function with given fields:
|
|
func (_m *DeviceServiceSDK) Version() string {
|
|
ret := _m.Called()
|
|
|
|
if len(ret) == 0 {
|
|
panic("no return value specified for Version")
|
|
}
|
|
|
|
var r0 string
|
|
if rf, ok := ret.Get(0).(func() string); ok {
|
|
r0 = rf()
|
|
} else {
|
|
r0 = ret.Get(0).(string)
|
|
}
|
|
|
|
return r0
|
|
}
|
|
|
|
// NewDeviceServiceSDK creates a new instance of DeviceServiceSDK. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
|
|
// The first argument is typically a *testing.T value.
|
|
func NewDeviceServiceSDK(t interface {
|
|
mock.TestingT
|
|
Cleanup(func())
|
|
}) *DeviceServiceSDK {
|
|
mock := &DeviceServiceSDK{}
|
|
mock.Mock.Test(t)
|
|
|
|
t.Cleanup(func() { mock.AssertExpectations(t) })
|
|
|
|
return mock
|
|
}
|