import pytest class TestWebhookChatBot: """Tests for WebhookChatBot.""" @pytest.mark.anyio async def tests_webhook_success(self, async_client): """Test that the webhook endpoint returns a successful response.""" response = await async_client.post("/webhook", json={"message": "Hello"}) assert response.status_code == 200 assert response.json() == {"reply": "Hello, how can I assist you?"}