Spaces:
Sleeping
Sleeping
| from fastapi.testclient import TestClient | |
| from src.main import app | |
| client = TestClient(app) | |
| def test_coding_endpoint(): | |
| provider_notes = { | |
| "notes": "Patient has a fever and cough." | |
| } | |
| response = client.post("/api/coding", json=provider_notes) | |
| assert response.status_code == 200 | |
| data = response.json() | |
| assert "CPT" in data | |
| assert "ICD" in data | |
| assert isinstance(data["CPT"], list) | |
| assert isinstance(data["ICD"], list) | |
| assert "explanation" in data["CPT"][0] | |
| assert "explanation" in data["ICD"][0] |