#!/bin/bash

# Distribution Service API 테스트 스크립트

echo "=== Distribution Service API Test ==="
echo ""

# 1. Health Check (추후 추가 예정)
# echo "1. Health Check..."
# curl -X GET http://localhost:8085/actuator/health
# echo ""

# 2. 다중 채널 배포 테스트
echo "1. Testing Multi-Channel Distribution..."
echo ""

curl -X POST http://localhost:8085/api/distribution/distribute \
  -H "Content-Type: application/json" \
  -d '{
    "eventId": "evt-test-001",
    "title": "봄맞이 삼겹살 50% 할인 이벤트",
    "description": "3월 한정 특별 이벤트! 삼겹살 1인분 무료 증정",
    "imageUrl": "https://cdn.example.com/event-image.jpg",
    "channels": ["URIDONGNETV", "INSTAGRAM", "KAKAO", "NAVER"],
    "channelSettings": {
      "URIDONGNETV": {
        "radius": "1km",
        "timeSlot": "evening"
      }
    }
  }' | jq '.'

echo ""
echo "=== Test Completed ==="
