func (m *MockRaftProvider) Raft(arg0 *raft0.Config, arg1 raft0.FSM, arg2 raft.LogStore, arg3 raft0.SnapshotStore, arg4 raft0.Transport) (*raft0.Raft, error) {
	ret := m.ctrl.Call(m, "Raft", arg0, arg1, arg2, arg3, arg4)
	ret0, _ := ret[0].(*raft0.Raft)
	ret1, _ := ret[1].(error)
	return ret0, ret1
}
Raft mocks base method
package mocks
import (
	gomock "github.com/golang/mock/gomock"
	raft0 "github.com/hashicorp/raft"
	raft "github.com/spoke-d/thermionic/internal/cluster/raft"
	reflect "reflect"
)
type MockRaftProvider struct {
	ctrl     *gomock.Controller
	recorder *MockRaftProviderMockRecorder
}
type MockRaftProviderMockRecorder struct {
	mock *MockRaftProvider
}
func NewMockRaftProvider(ctrl *gomock.Controller) *MockRaftProvider {
	mock := &MockRaftProvider{ctrl: ctrl}
	mock.recorder = &MockRaftProviderMockRecorder{mock}
	return mock
}
func (m *MockRaftProvider) EXPECT() *MockRaftProviderMockRecorder {
	return m.recorder
}