// Code generated by mockery v2.53.5. DO NOT EDIT. package mocks_network import ( network "github.com/AvengeMedia/danklinux/internal/server/network" mock "github.com/stretchr/testify/mock" ) // MockBackend is an autogenerated mock type for the Backend type type MockBackend struct { mock.Mock } type MockBackend_Expecter struct { mock *mock.Mock } func (_m *MockBackend) EXPECT() *MockBackend_Expecter { return &MockBackend_Expecter{mock: &_m.Mock} } // ActivateWiredConnection provides a mock function with given fields: uuid func (_m *MockBackend) ActivateWiredConnection(uuid string) error { ret := _m.Called(uuid) if len(ret) == 0 { panic("no return value specified for ActivateWiredConnection") } var r0 error if rf, ok := ret.Get(0).(func(string) error); ok { r0 = rf(uuid) } else { r0 = ret.Error(0) } return r0 } // MockBackend_ActivateWiredConnection_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ActivateWiredConnection' type MockBackend_ActivateWiredConnection_Call struct { *mock.Call } // ActivateWiredConnection is a helper method to define mock.On call // - uuid string func (_e *MockBackend_Expecter) ActivateWiredConnection(uuid interface{}) *MockBackend_ActivateWiredConnection_Call { return &MockBackend_ActivateWiredConnection_Call{Call: _e.mock.On("ActivateWiredConnection", uuid)} } func (_c *MockBackend_ActivateWiredConnection_Call) Run(run func(uuid string)) *MockBackend_ActivateWiredConnection_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(string)) }) return _c } func (_c *MockBackend_ActivateWiredConnection_Call) Return(_a0 error) *MockBackend_ActivateWiredConnection_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_ActivateWiredConnection_Call) RunAndReturn(run func(string) error) *MockBackend_ActivateWiredConnection_Call { _c.Call.Return(run) return _c } // CancelCredentials provides a mock function with given fields: token func (_m *MockBackend) CancelCredentials(token string) error { ret := _m.Called(token) if len(ret) == 0 { panic("no return value specified for CancelCredentials") } var r0 error if rf, ok := ret.Get(0).(func(string) error); ok { r0 = rf(token) } else { r0 = ret.Error(0) } return r0 } // MockBackend_CancelCredentials_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'CancelCredentials' type MockBackend_CancelCredentials_Call struct { *mock.Call } // CancelCredentials is a helper method to define mock.On call // - token string func (_e *MockBackend_Expecter) CancelCredentials(token interface{}) *MockBackend_CancelCredentials_Call { return &MockBackend_CancelCredentials_Call{Call: _e.mock.On("CancelCredentials", token)} } func (_c *MockBackend_CancelCredentials_Call) Run(run func(token string)) *MockBackend_CancelCredentials_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(string)) }) return _c } func (_c *MockBackend_CancelCredentials_Call) Return(_a0 error) *MockBackend_CancelCredentials_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_CancelCredentials_Call) RunAndReturn(run func(string) error) *MockBackend_CancelCredentials_Call { _c.Call.Return(run) return _c } // ClearVPNCredentials provides a mock function with given fields: uuidOrName func (_m *MockBackend) ClearVPNCredentials(uuidOrName string) error { ret := _m.Called(uuidOrName) if len(ret) == 0 { panic("no return value specified for ClearVPNCredentials") } var r0 error if rf, ok := ret.Get(0).(func(string) error); ok { r0 = rf(uuidOrName) } else { r0 = ret.Error(0) } return r0 } // MockBackend_ClearVPNCredentials_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ClearVPNCredentials' type MockBackend_ClearVPNCredentials_Call struct { *mock.Call } // ClearVPNCredentials is a helper method to define mock.On call // - uuidOrName string func (_e *MockBackend_Expecter) ClearVPNCredentials(uuidOrName interface{}) *MockBackend_ClearVPNCredentials_Call { return &MockBackend_ClearVPNCredentials_Call{Call: _e.mock.On("ClearVPNCredentials", uuidOrName)} } func (_c *MockBackend_ClearVPNCredentials_Call) Run(run func(uuidOrName string)) *MockBackend_ClearVPNCredentials_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(string)) }) return _c } func (_c *MockBackend_ClearVPNCredentials_Call) Return(_a0 error) *MockBackend_ClearVPNCredentials_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_ClearVPNCredentials_Call) RunAndReturn(run func(string) error) *MockBackend_ClearVPNCredentials_Call { _c.Call.Return(run) return _c } // Close provides a mock function with no fields func (_m *MockBackend) Close() { _m.Called() } // MockBackend_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close' type MockBackend_Close_Call struct { *mock.Call } // Close is a helper method to define mock.On call func (_e *MockBackend_Expecter) Close() *MockBackend_Close_Call { return &MockBackend_Close_Call{Call: _e.mock.On("Close")} } func (_c *MockBackend_Close_Call) Run(run func()) *MockBackend_Close_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_Close_Call) Return() *MockBackend_Close_Call { _c.Call.Return() return _c } func (_c *MockBackend_Close_Call) RunAndReturn(run func()) *MockBackend_Close_Call { _c.Run(run) return _c } // ConnectEthernet provides a mock function with no fields func (_m *MockBackend) ConnectEthernet() error { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for ConnectEthernet") } var r0 error if rf, ok := ret.Get(0).(func() error); ok { r0 = rf() } else { r0 = ret.Error(0) } return r0 } // MockBackend_ConnectEthernet_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ConnectEthernet' type MockBackend_ConnectEthernet_Call struct { *mock.Call } // ConnectEthernet is a helper method to define mock.On call func (_e *MockBackend_Expecter) ConnectEthernet() *MockBackend_ConnectEthernet_Call { return &MockBackend_ConnectEthernet_Call{Call: _e.mock.On("ConnectEthernet")} } func (_c *MockBackend_ConnectEthernet_Call) Run(run func()) *MockBackend_ConnectEthernet_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_ConnectEthernet_Call) Return(_a0 error) *MockBackend_ConnectEthernet_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_ConnectEthernet_Call) RunAndReturn(run func() error) *MockBackend_ConnectEthernet_Call { _c.Call.Return(run) return _c } // ConnectVPN provides a mock function with given fields: uuidOrName, singleActive func (_m *MockBackend) ConnectVPN(uuidOrName string, singleActive bool) error { ret := _m.Called(uuidOrName, singleActive) if len(ret) == 0 { panic("no return value specified for ConnectVPN") } var r0 error if rf, ok := ret.Get(0).(func(string, bool) error); ok { r0 = rf(uuidOrName, singleActive) } else { r0 = ret.Error(0) } return r0 } // MockBackend_ConnectVPN_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ConnectVPN' type MockBackend_ConnectVPN_Call struct { *mock.Call } // ConnectVPN is a helper method to define mock.On call // - uuidOrName string // - singleActive bool func (_e *MockBackend_Expecter) ConnectVPN(uuidOrName interface{}, singleActive interface{}) *MockBackend_ConnectVPN_Call { return &MockBackend_ConnectVPN_Call{Call: _e.mock.On("ConnectVPN", uuidOrName, singleActive)} } func (_c *MockBackend_ConnectVPN_Call) Run(run func(uuidOrName string, singleActive bool)) *MockBackend_ConnectVPN_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(string), args[1].(bool)) }) return _c } func (_c *MockBackend_ConnectVPN_Call) Return(_a0 error) *MockBackend_ConnectVPN_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_ConnectVPN_Call) RunAndReturn(run func(string, bool) error) *MockBackend_ConnectVPN_Call { _c.Call.Return(run) return _c } // ConnectWiFi provides a mock function with given fields: req func (_m *MockBackend) ConnectWiFi(req network.ConnectionRequest) error { ret := _m.Called(req) if len(ret) == 0 { panic("no return value specified for ConnectWiFi") } var r0 error if rf, ok := ret.Get(0).(func(network.ConnectionRequest) error); ok { r0 = rf(req) } else { r0 = ret.Error(0) } return r0 } // MockBackend_ConnectWiFi_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ConnectWiFi' type MockBackend_ConnectWiFi_Call struct { *mock.Call } // ConnectWiFi is a helper method to define mock.On call // - req network.ConnectionRequest func (_e *MockBackend_Expecter) ConnectWiFi(req interface{}) *MockBackend_ConnectWiFi_Call { return &MockBackend_ConnectWiFi_Call{Call: _e.mock.On("ConnectWiFi", req)} } func (_c *MockBackend_ConnectWiFi_Call) Run(run func(req network.ConnectionRequest)) *MockBackend_ConnectWiFi_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(network.ConnectionRequest)) }) return _c } func (_c *MockBackend_ConnectWiFi_Call) Return(_a0 error) *MockBackend_ConnectWiFi_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_ConnectWiFi_Call) RunAndReturn(run func(network.ConnectionRequest) error) *MockBackend_ConnectWiFi_Call { _c.Call.Return(run) return _c } // DisconnectAllVPN provides a mock function with no fields func (_m *MockBackend) DisconnectAllVPN() error { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for DisconnectAllVPN") } var r0 error if rf, ok := ret.Get(0).(func() error); ok { r0 = rf() } else { r0 = ret.Error(0) } return r0 } // MockBackend_DisconnectAllVPN_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DisconnectAllVPN' type MockBackend_DisconnectAllVPN_Call struct { *mock.Call } // DisconnectAllVPN is a helper method to define mock.On call func (_e *MockBackend_Expecter) DisconnectAllVPN() *MockBackend_DisconnectAllVPN_Call { return &MockBackend_DisconnectAllVPN_Call{Call: _e.mock.On("DisconnectAllVPN")} } func (_c *MockBackend_DisconnectAllVPN_Call) Run(run func()) *MockBackend_DisconnectAllVPN_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_DisconnectAllVPN_Call) Return(_a0 error) *MockBackend_DisconnectAllVPN_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_DisconnectAllVPN_Call) RunAndReturn(run func() error) *MockBackend_DisconnectAllVPN_Call { _c.Call.Return(run) return _c } // DisconnectEthernet provides a mock function with no fields func (_m *MockBackend) DisconnectEthernet() error { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for DisconnectEthernet") } var r0 error if rf, ok := ret.Get(0).(func() error); ok { r0 = rf() } else { r0 = ret.Error(0) } return r0 } // MockBackend_DisconnectEthernet_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DisconnectEthernet' type MockBackend_DisconnectEthernet_Call struct { *mock.Call } // DisconnectEthernet is a helper method to define mock.On call func (_e *MockBackend_Expecter) DisconnectEthernet() *MockBackend_DisconnectEthernet_Call { return &MockBackend_DisconnectEthernet_Call{Call: _e.mock.On("DisconnectEthernet")} } func (_c *MockBackend_DisconnectEthernet_Call) Run(run func()) *MockBackend_DisconnectEthernet_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_DisconnectEthernet_Call) Return(_a0 error) *MockBackend_DisconnectEthernet_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_DisconnectEthernet_Call) RunAndReturn(run func() error) *MockBackend_DisconnectEthernet_Call { _c.Call.Return(run) return _c } // DisconnectVPN provides a mock function with given fields: uuidOrName func (_m *MockBackend) DisconnectVPN(uuidOrName string) error { ret := _m.Called(uuidOrName) if len(ret) == 0 { panic("no return value specified for DisconnectVPN") } var r0 error if rf, ok := ret.Get(0).(func(string) error); ok { r0 = rf(uuidOrName) } else { r0 = ret.Error(0) } return r0 } // MockBackend_DisconnectVPN_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DisconnectVPN' type MockBackend_DisconnectVPN_Call struct { *mock.Call } // DisconnectVPN is a helper method to define mock.On call // - uuidOrName string func (_e *MockBackend_Expecter) DisconnectVPN(uuidOrName interface{}) *MockBackend_DisconnectVPN_Call { return &MockBackend_DisconnectVPN_Call{Call: _e.mock.On("DisconnectVPN", uuidOrName)} } func (_c *MockBackend_DisconnectVPN_Call) Run(run func(uuidOrName string)) *MockBackend_DisconnectVPN_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(string)) }) return _c } func (_c *MockBackend_DisconnectVPN_Call) Return(_a0 error) *MockBackend_DisconnectVPN_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_DisconnectVPN_Call) RunAndReturn(run func(string) error) *MockBackend_DisconnectVPN_Call { _c.Call.Return(run) return _c } // DisconnectWiFi provides a mock function with no fields func (_m *MockBackend) DisconnectWiFi() error { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for DisconnectWiFi") } var r0 error if rf, ok := ret.Get(0).(func() error); ok { r0 = rf() } else { r0 = ret.Error(0) } return r0 } // MockBackend_DisconnectWiFi_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DisconnectWiFi' type MockBackend_DisconnectWiFi_Call struct { *mock.Call } // DisconnectWiFi is a helper method to define mock.On call func (_e *MockBackend_Expecter) DisconnectWiFi() *MockBackend_DisconnectWiFi_Call { return &MockBackend_DisconnectWiFi_Call{Call: _e.mock.On("DisconnectWiFi")} } func (_c *MockBackend_DisconnectWiFi_Call) Run(run func()) *MockBackend_DisconnectWiFi_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_DisconnectWiFi_Call) Return(_a0 error) *MockBackend_DisconnectWiFi_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_DisconnectWiFi_Call) RunAndReturn(run func() error) *MockBackend_DisconnectWiFi_Call { _c.Call.Return(run) return _c } // ForgetWiFiNetwork provides a mock function with given fields: ssid func (_m *MockBackend) ForgetWiFiNetwork(ssid string) error { ret := _m.Called(ssid) if len(ret) == 0 { panic("no return value specified for ForgetWiFiNetwork") } var r0 error if rf, ok := ret.Get(0).(func(string) error); ok { r0 = rf(ssid) } else { r0 = ret.Error(0) } return r0 } // MockBackend_ForgetWiFiNetwork_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ForgetWiFiNetwork' type MockBackend_ForgetWiFiNetwork_Call struct { *mock.Call } // ForgetWiFiNetwork is a helper method to define mock.On call // - ssid string func (_e *MockBackend_Expecter) ForgetWiFiNetwork(ssid interface{}) *MockBackend_ForgetWiFiNetwork_Call { return &MockBackend_ForgetWiFiNetwork_Call{Call: _e.mock.On("ForgetWiFiNetwork", ssid)} } func (_c *MockBackend_ForgetWiFiNetwork_Call) Run(run func(ssid string)) *MockBackend_ForgetWiFiNetwork_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(string)) }) return _c } func (_c *MockBackend_ForgetWiFiNetwork_Call) Return(_a0 error) *MockBackend_ForgetWiFiNetwork_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_ForgetWiFiNetwork_Call) RunAndReturn(run func(string) error) *MockBackend_ForgetWiFiNetwork_Call { _c.Call.Return(run) return _c } // GetCurrentState provides a mock function with no fields func (_m *MockBackend) GetCurrentState() (*network.BackendState, error) { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for GetCurrentState") } var r0 *network.BackendState var r1 error if rf, ok := ret.Get(0).(func() (*network.BackendState, error)); ok { return rf() } if rf, ok := ret.Get(0).(func() *network.BackendState); ok { r0 = rf() } else { if ret.Get(0) != nil { r0 = ret.Get(0).(*network.BackendState) } } if rf, ok := ret.Get(1).(func() error); ok { r1 = rf() } else { r1 = ret.Error(1) } return r0, r1 } // MockBackend_GetCurrentState_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetCurrentState' type MockBackend_GetCurrentState_Call struct { *mock.Call } // GetCurrentState is a helper method to define mock.On call func (_e *MockBackend_Expecter) GetCurrentState() *MockBackend_GetCurrentState_Call { return &MockBackend_GetCurrentState_Call{Call: _e.mock.On("GetCurrentState")} } func (_c *MockBackend_GetCurrentState_Call) Run(run func()) *MockBackend_GetCurrentState_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_GetCurrentState_Call) Return(_a0 *network.BackendState, _a1 error) *MockBackend_GetCurrentState_Call { _c.Call.Return(_a0, _a1) return _c } func (_c *MockBackend_GetCurrentState_Call) RunAndReturn(run func() (*network.BackendState, error)) *MockBackend_GetCurrentState_Call { _c.Call.Return(run) return _c } // GetPromptBroker provides a mock function with no fields func (_m *MockBackend) GetPromptBroker() network.PromptBroker { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for GetPromptBroker") } var r0 network.PromptBroker if rf, ok := ret.Get(0).(func() network.PromptBroker); ok { r0 = rf() } else { if ret.Get(0) != nil { r0 = ret.Get(0).(network.PromptBroker) } } return r0 } // MockBackend_GetPromptBroker_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPromptBroker' type MockBackend_GetPromptBroker_Call struct { *mock.Call } // GetPromptBroker is a helper method to define mock.On call func (_e *MockBackend_Expecter) GetPromptBroker() *MockBackend_GetPromptBroker_Call { return &MockBackend_GetPromptBroker_Call{Call: _e.mock.On("GetPromptBroker")} } func (_c *MockBackend_GetPromptBroker_Call) Run(run func()) *MockBackend_GetPromptBroker_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_GetPromptBroker_Call) Return(_a0 network.PromptBroker) *MockBackend_GetPromptBroker_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_GetPromptBroker_Call) RunAndReturn(run func() network.PromptBroker) *MockBackend_GetPromptBroker_Call { _c.Call.Return(run) return _c } // GetWiFiEnabled provides a mock function with no fields func (_m *MockBackend) GetWiFiEnabled() (bool, error) { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for GetWiFiEnabled") } var r0 bool var r1 error if rf, ok := ret.Get(0).(func() (bool, error)); ok { return rf() } if rf, ok := ret.Get(0).(func() bool); ok { r0 = rf() } else { r0 = ret.Get(0).(bool) } if rf, ok := ret.Get(1).(func() error); ok { r1 = rf() } else { r1 = ret.Error(1) } return r0, r1 } // MockBackend_GetWiFiEnabled_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWiFiEnabled' type MockBackend_GetWiFiEnabled_Call struct { *mock.Call } // GetWiFiEnabled is a helper method to define mock.On call func (_e *MockBackend_Expecter) GetWiFiEnabled() *MockBackend_GetWiFiEnabled_Call { return &MockBackend_GetWiFiEnabled_Call{Call: _e.mock.On("GetWiFiEnabled")} } func (_c *MockBackend_GetWiFiEnabled_Call) Run(run func()) *MockBackend_GetWiFiEnabled_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_GetWiFiEnabled_Call) Return(_a0 bool, _a1 error) *MockBackend_GetWiFiEnabled_Call { _c.Call.Return(_a0, _a1) return _c } func (_c *MockBackend_GetWiFiEnabled_Call) RunAndReturn(run func() (bool, error)) *MockBackend_GetWiFiEnabled_Call { _c.Call.Return(run) return _c } // GetWiFiNetworkDetails provides a mock function with given fields: ssid func (_m *MockBackend) GetWiFiNetworkDetails(ssid string) (*network.NetworkInfoResponse, error) { ret := _m.Called(ssid) if len(ret) == 0 { panic("no return value specified for GetWiFiNetworkDetails") } var r0 *network.NetworkInfoResponse var r1 error if rf, ok := ret.Get(0).(func(string) (*network.NetworkInfoResponse, error)); ok { return rf(ssid) } if rf, ok := ret.Get(0).(func(string) *network.NetworkInfoResponse); ok { r0 = rf(ssid) } else { if ret.Get(0) != nil { r0 = ret.Get(0).(*network.NetworkInfoResponse) } } if rf, ok := ret.Get(1).(func(string) error); ok { r1 = rf(ssid) } else { r1 = ret.Error(1) } return r0, r1 } // MockBackend_GetWiFiNetworkDetails_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWiFiNetworkDetails' type MockBackend_GetWiFiNetworkDetails_Call struct { *mock.Call } // GetWiFiNetworkDetails is a helper method to define mock.On call // - ssid string func (_e *MockBackend_Expecter) GetWiFiNetworkDetails(ssid interface{}) *MockBackend_GetWiFiNetworkDetails_Call { return &MockBackend_GetWiFiNetworkDetails_Call{Call: _e.mock.On("GetWiFiNetworkDetails", ssid)} } func (_c *MockBackend_GetWiFiNetworkDetails_Call) Run(run func(ssid string)) *MockBackend_GetWiFiNetworkDetails_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(string)) }) return _c } func (_c *MockBackend_GetWiFiNetworkDetails_Call) Return(_a0 *network.NetworkInfoResponse, _a1 error) *MockBackend_GetWiFiNetworkDetails_Call { _c.Call.Return(_a0, _a1) return _c } func (_c *MockBackend_GetWiFiNetworkDetails_Call) RunAndReturn(run func(string) (*network.NetworkInfoResponse, error)) *MockBackend_GetWiFiNetworkDetails_Call { _c.Call.Return(run) return _c } // GetWiredConnections provides a mock function with no fields func (_m *MockBackend) GetWiredConnections() ([]network.WiredConnection, error) { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for GetWiredConnections") } var r0 []network.WiredConnection var r1 error if rf, ok := ret.Get(0).(func() ([]network.WiredConnection, error)); ok { return rf() } if rf, ok := ret.Get(0).(func() []network.WiredConnection); ok { r0 = rf() } else { if ret.Get(0) != nil { r0 = ret.Get(0).([]network.WiredConnection) } } if rf, ok := ret.Get(1).(func() error); ok { r1 = rf() } else { r1 = ret.Error(1) } return r0, r1 } // MockBackend_GetWiredConnections_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWiredConnections' type MockBackend_GetWiredConnections_Call struct { *mock.Call } // GetWiredConnections is a helper method to define mock.On call func (_e *MockBackend_Expecter) GetWiredConnections() *MockBackend_GetWiredConnections_Call { return &MockBackend_GetWiredConnections_Call{Call: _e.mock.On("GetWiredConnections")} } func (_c *MockBackend_GetWiredConnections_Call) Run(run func()) *MockBackend_GetWiredConnections_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_GetWiredConnections_Call) Return(_a0 []network.WiredConnection, _a1 error) *MockBackend_GetWiredConnections_Call { _c.Call.Return(_a0, _a1) return _c } func (_c *MockBackend_GetWiredConnections_Call) RunAndReturn(run func() ([]network.WiredConnection, error)) *MockBackend_GetWiredConnections_Call { _c.Call.Return(run) return _c } // GetWiredNetworkDetails provides a mock function with given fields: uuid func (_m *MockBackend) GetWiredNetworkDetails(uuid string) (*network.WiredNetworkInfoResponse, error) { ret := _m.Called(uuid) if len(ret) == 0 { panic("no return value specified for GetWiredNetworkDetails") } var r0 *network.WiredNetworkInfoResponse var r1 error if rf, ok := ret.Get(0).(func(string) (*network.WiredNetworkInfoResponse, error)); ok { return rf(uuid) } if rf, ok := ret.Get(0).(func(string) *network.WiredNetworkInfoResponse); ok { r0 = rf(uuid) } else { if ret.Get(0) != nil { r0 = ret.Get(0).(*network.WiredNetworkInfoResponse) } } if rf, ok := ret.Get(1).(func(string) error); ok { r1 = rf(uuid) } else { r1 = ret.Error(1) } return r0, r1 } // MockBackend_GetWiredNetworkDetails_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetWiredNetworkDetails' type MockBackend_GetWiredNetworkDetails_Call struct { *mock.Call } // GetWiredNetworkDetails is a helper method to define mock.On call // - uuid string func (_e *MockBackend_Expecter) GetWiredNetworkDetails(uuid interface{}) *MockBackend_GetWiredNetworkDetails_Call { return &MockBackend_GetWiredNetworkDetails_Call{Call: _e.mock.On("GetWiredNetworkDetails", uuid)} } func (_c *MockBackend_GetWiredNetworkDetails_Call) Run(run func(uuid string)) *MockBackend_GetWiredNetworkDetails_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(string)) }) return _c } func (_c *MockBackend_GetWiredNetworkDetails_Call) Return(_a0 *network.WiredNetworkInfoResponse, _a1 error) *MockBackend_GetWiredNetworkDetails_Call { _c.Call.Return(_a0, _a1) return _c } func (_c *MockBackend_GetWiredNetworkDetails_Call) RunAndReturn(run func(string) (*network.WiredNetworkInfoResponse, error)) *MockBackend_GetWiredNetworkDetails_Call { _c.Call.Return(run) return _c } // Initialize provides a mock function with no fields func (_m *MockBackend) Initialize() error { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for Initialize") } var r0 error if rf, ok := ret.Get(0).(func() error); ok { r0 = rf() } else { r0 = ret.Error(0) } return r0 } // MockBackend_Initialize_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Initialize' type MockBackend_Initialize_Call struct { *mock.Call } // Initialize is a helper method to define mock.On call func (_e *MockBackend_Expecter) Initialize() *MockBackend_Initialize_Call { return &MockBackend_Initialize_Call{Call: _e.mock.On("Initialize")} } func (_c *MockBackend_Initialize_Call) Run(run func()) *MockBackend_Initialize_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_Initialize_Call) Return(_a0 error) *MockBackend_Initialize_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_Initialize_Call) RunAndReturn(run func() error) *MockBackend_Initialize_Call { _c.Call.Return(run) return _c } // ListActiveVPN provides a mock function with no fields func (_m *MockBackend) ListActiveVPN() ([]network.VPNActive, error) { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for ListActiveVPN") } var r0 []network.VPNActive var r1 error if rf, ok := ret.Get(0).(func() ([]network.VPNActive, error)); ok { return rf() } if rf, ok := ret.Get(0).(func() []network.VPNActive); ok { r0 = rf() } else { if ret.Get(0) != nil { r0 = ret.Get(0).([]network.VPNActive) } } if rf, ok := ret.Get(1).(func() error); ok { r1 = rf() } else { r1 = ret.Error(1) } return r0, r1 } // MockBackend_ListActiveVPN_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListActiveVPN' type MockBackend_ListActiveVPN_Call struct { *mock.Call } // ListActiveVPN is a helper method to define mock.On call func (_e *MockBackend_Expecter) ListActiveVPN() *MockBackend_ListActiveVPN_Call { return &MockBackend_ListActiveVPN_Call{Call: _e.mock.On("ListActiveVPN")} } func (_c *MockBackend_ListActiveVPN_Call) Run(run func()) *MockBackend_ListActiveVPN_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_ListActiveVPN_Call) Return(_a0 []network.VPNActive, _a1 error) *MockBackend_ListActiveVPN_Call { _c.Call.Return(_a0, _a1) return _c } func (_c *MockBackend_ListActiveVPN_Call) RunAndReturn(run func() ([]network.VPNActive, error)) *MockBackend_ListActiveVPN_Call { _c.Call.Return(run) return _c } // ListVPNProfiles provides a mock function with no fields func (_m *MockBackend) ListVPNProfiles() ([]network.VPNProfile, error) { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for ListVPNProfiles") } var r0 []network.VPNProfile var r1 error if rf, ok := ret.Get(0).(func() ([]network.VPNProfile, error)); ok { return rf() } if rf, ok := ret.Get(0).(func() []network.VPNProfile); ok { r0 = rf() } else { if ret.Get(0) != nil { r0 = ret.Get(0).([]network.VPNProfile) } } if rf, ok := ret.Get(1).(func() error); ok { r1 = rf() } else { r1 = ret.Error(1) } return r0, r1 } // MockBackend_ListVPNProfiles_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ListVPNProfiles' type MockBackend_ListVPNProfiles_Call struct { *mock.Call } // ListVPNProfiles is a helper method to define mock.On call func (_e *MockBackend_Expecter) ListVPNProfiles() *MockBackend_ListVPNProfiles_Call { return &MockBackend_ListVPNProfiles_Call{Call: _e.mock.On("ListVPNProfiles")} } func (_c *MockBackend_ListVPNProfiles_Call) Run(run func()) *MockBackend_ListVPNProfiles_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_ListVPNProfiles_Call) Return(_a0 []network.VPNProfile, _a1 error) *MockBackend_ListVPNProfiles_Call { _c.Call.Return(_a0, _a1) return _c } func (_c *MockBackend_ListVPNProfiles_Call) RunAndReturn(run func() ([]network.VPNProfile, error)) *MockBackend_ListVPNProfiles_Call { _c.Call.Return(run) return _c } // ScanWiFi provides a mock function with no fields func (_m *MockBackend) ScanWiFi() error { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for ScanWiFi") } var r0 error if rf, ok := ret.Get(0).(func() error); ok { r0 = rf() } else { r0 = ret.Error(0) } return r0 } // MockBackend_ScanWiFi_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ScanWiFi' type MockBackend_ScanWiFi_Call struct { *mock.Call } // ScanWiFi is a helper method to define mock.On call func (_e *MockBackend_Expecter) ScanWiFi() *MockBackend_ScanWiFi_Call { return &MockBackend_ScanWiFi_Call{Call: _e.mock.On("ScanWiFi")} } func (_c *MockBackend_ScanWiFi_Call) Run(run func()) *MockBackend_ScanWiFi_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_ScanWiFi_Call) Return(_a0 error) *MockBackend_ScanWiFi_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_ScanWiFi_Call) RunAndReturn(run func() error) *MockBackend_ScanWiFi_Call { _c.Call.Return(run) return _c } // SetPromptBroker provides a mock function with given fields: broker func (_m *MockBackend) SetPromptBroker(broker network.PromptBroker) error { ret := _m.Called(broker) if len(ret) == 0 { panic("no return value specified for SetPromptBroker") } var r0 error if rf, ok := ret.Get(0).(func(network.PromptBroker) error); ok { r0 = rf(broker) } else { r0 = ret.Error(0) } return r0 } // MockBackend_SetPromptBroker_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetPromptBroker' type MockBackend_SetPromptBroker_Call struct { *mock.Call } // SetPromptBroker is a helper method to define mock.On call // - broker network.PromptBroker func (_e *MockBackend_Expecter) SetPromptBroker(broker interface{}) *MockBackend_SetPromptBroker_Call { return &MockBackend_SetPromptBroker_Call{Call: _e.mock.On("SetPromptBroker", broker)} } func (_c *MockBackend_SetPromptBroker_Call) Run(run func(broker network.PromptBroker)) *MockBackend_SetPromptBroker_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(network.PromptBroker)) }) return _c } func (_c *MockBackend_SetPromptBroker_Call) Return(_a0 error) *MockBackend_SetPromptBroker_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_SetPromptBroker_Call) RunAndReturn(run func(network.PromptBroker) error) *MockBackend_SetPromptBroker_Call { _c.Call.Return(run) return _c } // SetWiFiAutoconnect provides a mock function with given fields: ssid, autoconnect func (_m *MockBackend) SetWiFiAutoconnect(ssid string, autoconnect bool) error { ret := _m.Called(ssid, autoconnect) if len(ret) == 0 { panic("no return value specified for SetWiFiAutoconnect") } var r0 error if rf, ok := ret.Get(0).(func(string, bool) error); ok { r0 = rf(ssid, autoconnect) } else { r0 = ret.Error(0) } return r0 } // MockBackend_SetWiFiAutoconnect_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetWiFiAutoconnect' type MockBackend_SetWiFiAutoconnect_Call struct { *mock.Call } // SetWiFiAutoconnect is a helper method to define mock.On call // - ssid string // - autoconnect bool func (_e *MockBackend_Expecter) SetWiFiAutoconnect(ssid interface{}, autoconnect interface{}) *MockBackend_SetWiFiAutoconnect_Call { return &MockBackend_SetWiFiAutoconnect_Call{Call: _e.mock.On("SetWiFiAutoconnect", ssid, autoconnect)} } func (_c *MockBackend_SetWiFiAutoconnect_Call) Run(run func(ssid string, autoconnect bool)) *MockBackend_SetWiFiAutoconnect_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(string), args[1].(bool)) }) return _c } func (_c *MockBackend_SetWiFiAutoconnect_Call) Return(_a0 error) *MockBackend_SetWiFiAutoconnect_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_SetWiFiAutoconnect_Call) RunAndReturn(run func(string, bool) error) *MockBackend_SetWiFiAutoconnect_Call { _c.Call.Return(run) return _c } // SetWiFiEnabled provides a mock function with given fields: enabled func (_m *MockBackend) SetWiFiEnabled(enabled bool) error { ret := _m.Called(enabled) if len(ret) == 0 { panic("no return value specified for SetWiFiEnabled") } var r0 error if rf, ok := ret.Get(0).(func(bool) error); ok { r0 = rf(enabled) } else { r0 = ret.Error(0) } return r0 } // MockBackend_SetWiFiEnabled_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetWiFiEnabled' type MockBackend_SetWiFiEnabled_Call struct { *mock.Call } // SetWiFiEnabled is a helper method to define mock.On call // - enabled bool func (_e *MockBackend_Expecter) SetWiFiEnabled(enabled interface{}) *MockBackend_SetWiFiEnabled_Call { return &MockBackend_SetWiFiEnabled_Call{Call: _e.mock.On("SetWiFiEnabled", enabled)} } func (_c *MockBackend_SetWiFiEnabled_Call) Run(run func(enabled bool)) *MockBackend_SetWiFiEnabled_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(bool)) }) return _c } func (_c *MockBackend_SetWiFiEnabled_Call) Return(_a0 error) *MockBackend_SetWiFiEnabled_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_SetWiFiEnabled_Call) RunAndReturn(run func(bool) error) *MockBackend_SetWiFiEnabled_Call { _c.Call.Return(run) return _c } // StartMonitoring provides a mock function with given fields: onStateChange func (_m *MockBackend) StartMonitoring(onStateChange func()) error { ret := _m.Called(onStateChange) if len(ret) == 0 { panic("no return value specified for StartMonitoring") } var r0 error if rf, ok := ret.Get(0).(func(func()) error); ok { r0 = rf(onStateChange) } else { r0 = ret.Error(0) } return r0 } // MockBackend_StartMonitoring_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StartMonitoring' type MockBackend_StartMonitoring_Call struct { *mock.Call } // StartMonitoring is a helper method to define mock.On call // - onStateChange func() func (_e *MockBackend_Expecter) StartMonitoring(onStateChange interface{}) *MockBackend_StartMonitoring_Call { return &MockBackend_StartMonitoring_Call{Call: _e.mock.On("StartMonitoring", onStateChange)} } func (_c *MockBackend_StartMonitoring_Call) Run(run func(onStateChange func())) *MockBackend_StartMonitoring_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(func())) }) return _c } func (_c *MockBackend_StartMonitoring_Call) Return(_a0 error) *MockBackend_StartMonitoring_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_StartMonitoring_Call) RunAndReturn(run func(func()) error) *MockBackend_StartMonitoring_Call { _c.Call.Return(run) return _c } // StopMonitoring provides a mock function with no fields func (_m *MockBackend) StopMonitoring() { _m.Called() } // MockBackend_StopMonitoring_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StopMonitoring' type MockBackend_StopMonitoring_Call struct { *mock.Call } // StopMonitoring is a helper method to define mock.On call func (_e *MockBackend_Expecter) StopMonitoring() *MockBackend_StopMonitoring_Call { return &MockBackend_StopMonitoring_Call{Call: _e.mock.On("StopMonitoring")} } func (_c *MockBackend_StopMonitoring_Call) Run(run func()) *MockBackend_StopMonitoring_Call { _c.Call.Run(func(args mock.Arguments) { run() }) return _c } func (_c *MockBackend_StopMonitoring_Call) Return() *MockBackend_StopMonitoring_Call { _c.Call.Return() return _c } func (_c *MockBackend_StopMonitoring_Call) RunAndReturn(run func()) *MockBackend_StopMonitoring_Call { _c.Run(run) return _c } // SubmitCredentials provides a mock function with given fields: token, secrets, save func (_m *MockBackend) SubmitCredentials(token string, secrets map[string]string, save bool) error { ret := _m.Called(token, secrets, save) if len(ret) == 0 { panic("no return value specified for SubmitCredentials") } var r0 error if rf, ok := ret.Get(0).(func(string, map[string]string, bool) error); ok { r0 = rf(token, secrets, save) } else { r0 = ret.Error(0) } return r0 } // MockBackend_SubmitCredentials_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SubmitCredentials' type MockBackend_SubmitCredentials_Call struct { *mock.Call } // SubmitCredentials is a helper method to define mock.On call // - token string // - secrets map[string]string // - save bool func (_e *MockBackend_Expecter) SubmitCredentials(token interface{}, secrets interface{}, save interface{}) *MockBackend_SubmitCredentials_Call { return &MockBackend_SubmitCredentials_Call{Call: _e.mock.On("SubmitCredentials", token, secrets, save)} } func (_c *MockBackend_SubmitCredentials_Call) Run(run func(token string, secrets map[string]string, save bool)) *MockBackend_SubmitCredentials_Call { _c.Call.Run(func(args mock.Arguments) { run(args[0].(string), args[1].(map[string]string), args[2].(bool)) }) return _c } func (_c *MockBackend_SubmitCredentials_Call) Return(_a0 error) *MockBackend_SubmitCredentials_Call { _c.Call.Return(_a0) return _c } func (_c *MockBackend_SubmitCredentials_Call) RunAndReturn(run func(string, map[string]string, bool) error) *MockBackend_SubmitCredentials_Call { _c.Call.Return(run) return _c } // NewMockBackend creates a new instance of MockBackend. 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 NewMockBackend(t interface { mock.TestingT Cleanup(func()) }) *MockBackend { mock := &MockBackend{} mock.Mock.Test(t) t.Cleanup(func() { mock.AssertExpectations(t) }) return mock }