#!/bin/bash

# BASE_URL="http://192.168.0.101:5001/api/admin"
BASE_URL="http://localhost:5001/api/admin"

echo "🧪 Testing Admin Login API..."
echo ""

# Test 1: Correct credentials
echo "Test 1: Correct credentials"
echo "POST http://localhost:5001/api/admin/login"
curl -X POST http://localhost:5001/api/admin/login \
  -H "Content-Type: application/json" \
  -d '{
    "email": "admin@kirishian.com",
    "password": "admin123"
  }' | jq '.'

echo ""
echo "─────────────────────────────────────"
echo ""

# Test 2: Wrong password
echo "Test 2: Wrong password"
curl -X POST http://localhost:5001/api/admin/login \
  -H "Content-Type: application/json" \
  -d '{
    "email": "admin@kirishian.com",
    "password": "wrongpassword"
  }' | jq '.'

echo ""
echo "─────────────────────────────────────"
echo ""

# Test 3: Wrong email
echo "Test 3: Wrong email"
curl -X POST http://localhost:5001/api/admin/login \
  -H "Content-Type: application/json" \
  -d '{
    "email": "wrong@kirishian.com",
    "password": "admin123"
  }' | jq '.'

echo ""
echo "─────────────────────────────────────"
echo ""

# Test 4: Second admin account
echo "Test 4: Admin Manager account"
curl -X POST http://localhost:5001/api/admin/login \
  -H "Content-Type: application/json" \
  -d '{
    "email": "admin.manager@kirishian.com",
    "password": "admin123"
  }' | jq '.'

echo ""
echo "✅ Tests completed!"
