2025-06-10 14:04:57 -04:00
// Code generated by mockery v2.53.4. DO NOT EDIT.
2022-04-08 02:46:38 -04:00
// 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"
2022-04-08 02:46:38 -04:00
mock "github.com/stretchr/testify/mock"
)
// ClusterMessageHandler is an autogenerated mock type for the ClusterMessageHandler type
type ClusterMessageHandler struct {
mock . Mock
}
// Execute provides a mock function with given fields: msg
func ( _m * ClusterMessageHandler ) Execute ( msg * model . ClusterMessage ) {
_m . Called ( msg )
}
2023-04-10 04:50:57 -04:00
2024-04-12 22:45:59 -04:00
// NewClusterMessageHandler creates a new instance of ClusterMessageHandler. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
// The first argument is typically a *testing.T value.
func NewClusterMessageHandler ( t interface {
2023-04-10 04:50:57 -04:00
mock . TestingT
Cleanup ( func ( ) )
2024-04-12 22:45:59 -04:00
} ) * ClusterMessageHandler {
2023-04-10 04:50:57 -04:00
mock := & ClusterMessageHandler { }
mock . Mock . Test ( t )
t . Cleanup ( func ( ) { mock . AssertExpectations ( t ) } )
return mock
}