func NewMockEngine(ctrl *gomock.Controller) *MockEngine {
	mock := &MockEngine{ctrl: ctrl}
	mock.recorder = &MockEngineMockRecorder{mock}
	return mock
}
func NewMockEngine(ctrl *gomock.Controller) *MockEngine {
	mock := &MockEngine{ctrl: ctrl}
	mock.recorder = &MockEngineMockRecorder{mock}
	return mock
}
func NewMockEngine ( ctrl * gomock . Controller ) * MockEngine { mock := & MockEngine { ctrl : ctrl } mock . recorder = & MockEngineMockRecorder { mock } return mock }
// NewMockEngine creates a new mock instance
NewMockEngine creates a new mock instance