import os
import django
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'hotelfinder.settings')
django.setup()

from django.test import RequestFactory
from restaurant.whatsapp_webhook import WhatsAppWebhookView

rf = RequestFactory()
request = rf.post('/api/restaurants/whatsapp/webhook/', {
    'From': 'whatsapp:+918888888888',
    'Body': 'Hi',
    'MessageSid': 'SM123456'
})

view = WhatsAppWebhookView.as_view()
response = view(request)
print("Response status:", response.status_code)
print("Response content:", response.content)
