2023-04-28 01:41:34 -04:00
// Code generated by mockery v2.23.2. DO NOT EDIT.
// Regenerate this file using `make einterfaces-mocks`.
package mocks
import (
2023-06-11 01:24:35 -04:00
model "github.com/mattermost/mattermost/server/public/model"
2023-04-28 01:41:34 -04:00
mock "github.com/stretchr/testify/mock"
)
// ElasticsearchFixChannelIndexInterface is an autogenerated mock type for the ElasticsearchFixChannelIndexInterface type
type ElasticsearchFixChannelIndexInterface struct {
mock . Mock
}
// MakeWorker provides a mock function with given fields:
func ( _m * ElasticsearchFixChannelIndexInterface ) MakeWorker ( ) model . Worker {
ret := _m . Called ( )
var r0 model . Worker
if rf , ok := ret . Get ( 0 ) . ( func ( ) model . Worker ) ; ok {
r0 = rf ( )
} else {
if ret . Get ( 0 ) != nil {
r0 = ret . Get ( 0 ) . ( model . Worker )
}
}
return r0
}
type mockConstructorTestingTNewElasticsearchFixChannelIndexInterface interface {
mock . TestingT
Cleanup ( func ( ) )
}
// NewElasticsearchFixChannelIndexInterface creates a new instance of ElasticsearchFixChannelIndexInterface. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func NewElasticsearchFixChannelIndexInterface ( t mockConstructorTestingTNewElasticsearchFixChannelIndexInterface ) * ElasticsearchFixChannelIndexInterface {
mock := & ElasticsearchFixChannelIndexInterface { }
mock . Mock . Test ( t )
t . Cleanup ( func ( ) { mock . AssertExpectations ( t ) } )
return mock
}