code: def _test_get_value(self):
      calendar = self.trading_calendar
      session_bar_reader = MinuteResampleSessionBarReader(
          calendar, self.bcolz_future_minute_bar_reader
      )
      for sid in self.ASSET_FINDER_FUTURE_SIDS:
          expected = EXPECTED_SESSIONS[sid]
          for dt_str, values in expected.iterrows():
              dt = pd.Timestamp(dt_str, tz="UTC")
              for col in OHLCV:
                  result = session_bar_reader.get_value(sid, dt, col)
                  assert_almost_equal(
                      result,
                      values[col],
                      err_msg="sid={0} col={1} dt={2}".format(
                          sid, col, dt
                      ),
                  )
  
imports: from collections import OrderedDict
  from numbers import Real
  from nose_parameterized import parameterized
  from numpy.testing import assert_almost_equal
  from numpy import nan, array, full, isnan
  import pandas
  from pandas import DataFrame
  from six import iteritems
  from catalyst.data.resample import minute_frame_to_session_frame, DailyHistoryAggregator, MinuteResampleSessionBarReader, ReindexMinuteBarReader, ReindexSessionBarReader
  from catalyst.testing import parameter_space
  from catalyst.testing.fixtures import WithEquityMinuteBarData, WithBcolzEquityMinuteBarReader, WithBcolzEquityDailyBarReader, WithBcolzFutureMinuteBarReader, CatalystTestCase
label_desc: Use image node_id 7 for calling the TestResampleSessionBars obj's underlying member method code with example usage: obj._test_get_value() without return types