package user

import (
	"testing"

	"go.uber.org/zap"

	"codeberg.org/mapleopentech/monorepo/cloud/maplefile-backend/config"
)

func TestClearUserCacheUseCase_Constructor(t *testing.T) {
	// Test that constructor creates use case successfully
	cfg := &config.Configuration{}
	logger := zap.NewNop()

	useCase := NewClearUserCacheUseCase(cfg, logger)

	if useCase == nil {
		t.Error("Expected use case to be created, got nil")
	}
}
