// Code generated by mockery v1.0.0. DO NOT EDIT.

package mocks

import (
	libovsdb "github.com/ebay/libovsdb"
	mock "github.com/stretchr/testify/mock"
)

// OVNNotifier is an autogenerated mock type for the OVNNotifier type
type OVNNotifier struct {
	mock.Mock
}

// Disconnected provides a mock function with given fields: client
func (_m *OVNNotifier) Disconnected(client *libovsdb.OvsdbClient) {
	_m.Called(client)
}

// Echo provides a mock function with given fields: _a0
func (_m *OVNNotifier) Echo(_a0 []interface{}) {
	_m.Called(_a0)
}

// Locked provides a mock function with given fields: _a0
func (_m *OVNNotifier) Locked(_a0 []interface{}) {
	_m.Called(_a0)
}

// Stolen provides a mock function with given fields: _a0
func (_m *OVNNotifier) Stolen(_a0 []interface{}) {
	_m.Called(_a0)
}

// Update provides a mock function with given fields: context, tableUpdates
func (_m *OVNNotifier) Update(context interface{}, tableUpdates libovsdb.TableUpdates) {
	_m.Called(context, tableUpdates)
}
