func NewMockElectionManager(ctrl *gomock.Controller) *MockElectionManager {
	mock := &MockElectionManager{ctrl: ctrl}
	mock.recorder = &MockElectionManagerMockRecorder{mock}
	return mock
}
NewMockElectionManager creates a new mock instance
package aggregator
import (
	"context"
	"reflect"
	"github.com/m3db/m3aggregator/generated/proto/flush"
	"github.com/m3db/m3cluster/placement"
	"github.com/m3db/m3cluster/shard"
	"github.com/m3db/m3x/watch"
	"github.com/golang/mock/gomock"
)
type MockElectionManager struct {
	ctrl     *gomock.Controller
	recorder *MockElectionManagerMockRecorder
}
type MockElectionManagerMockRecorder struct {
	mock *MockElectionManager
}