func (mr *MockSetterMockRecorder) SetCipher(cipher interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetCipher", reflect.TypeOf((*MockSetter)(nil).SetCipher), cipher)
}
SetCipher indicates an expected call of SetCipher
package mocks
import (
	reflect "reflect"
	gomock "github.com/golang/mock/gomock"
	cipher "github.com/lf-edge/edge-home-orchestration-go/internal/restinterface/cipher"
)
type MockIEdgeCipherer struct {
	ctrl     *gomock.Controller
	recorder *MockIEdgeCiphererMockRecorder
}
type MockIEdgeCiphererMockRecorder struct {
	mock *MockIEdgeCipherer
}
func NewMockIEdgeCipherer(ctrl *gomock.Controller) *MockIEdgeCipherer {
	mock := &MockIEdgeCipherer{ctrl: ctrl}
	mock.recorder = &MockIEdgeCiphererMockRecorder{mock}
	return mock
}
func (m *MockIEdgeCipherer) EXPECT() *MockIEdgeCiphererMockRecorder {
	return m.recorder
}
func (m *MockIEdgeCipherer) EncryptByte(byteData []byte) ([]byte, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "EncryptByte", byteData)
	ret0, _ := ret[0].([]byte)
	ret1, _ := ret[1].(error)
	return ret0, ret1
}
func (mr *MockIEdgeCiphererMockRecorder) EncryptByte(byteData interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EncryptByte", reflect.TypeOf((*MockIEdgeCipherer)(nil).EncryptByte), byteData)
}
func (m *MockIEdgeCipherer) EncryptJSONToByte(jsonMap map[string]interface{}) ([]byte, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "EncryptJSONToByte", jsonMap)
	ret0, _ := ret[0].([]byte)
	ret1, _ := ret[1].(error)
	return ret0, ret1
}
func (mr *MockIEdgeCiphererMockRecorder) EncryptJSONToByte(jsonMap interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EncryptJSONToByte", reflect.TypeOf((*MockIEdgeCipherer)(nil).EncryptJSONToByte), jsonMap)
}
func (m *MockIEdgeCipherer) DecryptByte(byteData []byte) ([]byte, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DecryptByte", byteData)
	ret0, _ := ret[0].([]byte)
	ret1, _ := ret[1].(error)
	return ret0, ret1
}
func (mr *MockIEdgeCiphererMockRecorder) DecryptByte(byteData interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DecryptByte", reflect.TypeOf((*MockIEdgeCipherer)(nil).DecryptByte), byteData)
}
func (m *MockIEdgeCipherer) DecryptByteToJSON(data []byte) (map[string]interface{}, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DecryptByteToJSON", data)
	ret0, _ := ret[0].(map[string]interface{})
	ret1, _ := ret[1].(error)
	return ret0, ret1
}
func (mr *MockIEdgeCiphererMockRecorder) DecryptByteToJSON(data interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DecryptByteToJSON", reflect.TypeOf((*MockIEdgeCipherer)(nil).DecryptByteToJSON), data)
}
type MockSetter struct {
	ctrl     *gomock.Controller
	recorder *MockSetterMockRecorder
}
type MockSetterMockRecorder struct {
	mock *MockSetter
}
func NewMockSetter(ctrl *gomock.Controller) *MockSetter {
	mock := &MockSetter{ctrl: ctrl}
	mock.recorder = &MockSetterMockRecorder{mock}
	return mock
}
func (m *MockSetter) EXPECT() *MockSetterMockRecorder {
	return m.recorder
}
func (m *MockSetter) SetCipher(cipher cipher.IEdgeCipherer) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "SetCipher", cipher)
}