code: def test_query_context_limit(
      self,
      query_object_factory: QueryObjectFactory,
      raw_query_context: dict[str, Any],
  ):
      raw_query_object = raw_query_context["queries"][0]
      raw_query_object["row_limit"] = 100
      raw_query_object["row_offset"] = 200
      query_object = query_object_factory.create(
          raw_query_context["result_type"], **raw_query_object
      )
  
      assert query_object.row_limit == 100
      assert query_object.row_offset == 200
  
file_path: superset/tests/unit_tests/common/test_query_object_factory.py
imports: from typing import Any, Optional
  from unittest.mock import Mock, patch
  from pytest import fixture, mark
  from superset.common.query_object_factory import QueryObjectFactory
  from tests.common.query_context_generator import QueryContextGenerator
label_desc: Use image node_id 2 for calling the TestQueryObjectFactory obj's underlying member method code with example usage: obj.test_query_context_limit(query_object_factory, raw_query_context) without return types