package jsmcli

import (
	"context"

	"github.com/tidbcloud/tidb-management-service/tidb-mgmt-service/domain/adapter/jsm"
	eventutil "github.com/tidbcloud/tidb-management-service/utilities/clusterevent"
)

// Deprecated: For newly-written tests, use mock in tests instead. Do not add mock data here.
type fakeImpl struct{}

func newFakeImpl() jsm.Client {
	return &fakeImpl{}
}

func (c fakeImpl) IsEnable() bool {
	return false
}

func (c fakeImpl) SendClusterEventToJsmSqs(_ context.Context, _ *eventutil.ClusterEvent, _ string) error {
	return nil
}
