FastApi
1from httpx import AsyncClient2
3
4async def test_add_specific_operations(ac: AsyncClient):5response = await ac.post("/operations", json={6"id": 1,7"quantity": "25.5",8"figi": "figi_CODE",9"instrument_type": "bond",10"date": "2023-02-01T00:00:00",11"type": "Выплата купонов",12})13
14assert response.status_code == 20015
16async def test_get_specific_operations(ac: AsyncClient):17response = await ac.get("/operations", params={18"operation_type": "Выплата купонов",19})20
21assert response.status_code == 20022assert response.json()["status"] == "success"23assert len(response.json()["data"]) == 124