from fastapi.testclient import TestClient

from app.main import app

client = TestClient(app)


def test_create_project():
    response = client.post(
        "/projects",
        json={
            "public_id": "test-project-001",
            "status": "draft",
            "postal_code": "75001",
            "commune": "Paris 1er Arrondissement",
            "work_type": "isolation",
        },
    )
    assert response.status_code in (200, 409)
