code: def test_post_with_str_float_description_tax(client: TestClient):
      response = client.post(
          "/items/",
          json={
              "name": "Foo",
              "price": "50.5",
              "description": "Some Foo",
              "tax": 0.3,
          },
      )
      assert response.status_code == 200
      assert response.json() == {
          "name": "Foo",
          "price": 50.5,
          "description": "Some Foo",
          "tax": 0.3,
      }
  
imports: from unittest.mock import patch
  import pytest
  from dirty_equals import IsDict
  from fastapi.testclient import TestClient
  from fastapi.utils import match_pydantic_error_url
label_desc: Use image node_id 5 for calling a global function with example usage: test_post_with_str_float_description_tax(client) without return types