def METHOD_NAME(
    api_client: TestClient, hardware: MagicMock, versions: MagicMock
) -> None:
    """Test GET /health."""
    hardware.fw_version = "FW111"
    hardware.board_revision = "BR2.1"
    versions.return_value = ComponentVersions(
        api_version="mytestapiversion", system_version="mytestsystemversion"
    )
    expected = {
        "name": "opentrons-dev",
        "api_version": "mytestapiversion",
        "fw_version": "FW111",
        "board_revision": "BR2.1",
        "logs": ["/logs/serial.log", "/logs/api.log", "/logs/server.log"],
        "system_version": "mytestsystemversion",
        "minimum_protocol_api_version": list(MIN_SUPPORTED_VERSION),
        "maximum_protocol_api_version": list(MAX_SUPPORTED_VERSION),
        "robot_model": "OT-2 Standard",
        "links": {
            "apiLog": "/logs/api.log",
            "serialLog": "/logs/serial.log",
            "serverLog": "/logs/server.log",
            "apiSpec": "/openapi.json",
            "systemTime": "/system/time",
        },
    }
    resp = api_client.get("/health")
    text = resp.json()
    assert resp.status_code == 200
    assert text == expected