code: def test_with_dictionaries_two_rows(self):
      test_df = pd.DataFrame(
          [{"value": 1, "id": "id_1"}, {"value": 2, "id": "id_1"}]
      )
      test_dict = {"a": test_df, "b": test_df}
  
      result = to_tsdata(
          test_dict, column_id="id", column_value="value"
      )
      expected = [
          ("id_1", "a", pd.Series([1, 2], index=[0, 1], name="value")),
          ("id_1", "b", pd.Series([1, 2], index=[0, 1], name="value")),
      ]
      self.assert_data_chunk_object_equal(result, expected)
  
imports: import math
  from unittest import TestCase
  from unittest.mock import Mock
  import numpy
  import pandas
  from dask import dataframe
  from tests.fixtures import DataTestCase
  from tsfresh.feature_extraction.data import LongTsFrameAdapter, PartitionedTsData, TsDictAdapter, WideTsFrameAdapter, to_tsdata
  from tsfresh.utilities.distribution import MultiprocessingDistributor
label_desc: Use image node_id 11 for calling the DataAdapterTestCase obj's underlying member method code with example usage: obj.test_with_dictionaries_two_rows() without return types