code: def _test_fetcher_universe_minute(self):
      self.responses.add(
          self.responses.GET,
          "https://fake.urls.com/fetcher_universe_data.csv",
          body=FETCHER_UNIVERSE_DATA,
          content_type="text/csv",
      )
  
      sim_params = factory.create_simulation_parameters(
          start=pd.Timestamp("2006-01-09", tz="UTC"),
          end=pd.Timestamp("2006-01-11", tz="UTC"),
          data_frequency="minute",
      )
  
      results = self.run_algo(
          """
  from pandas import Timestamp
  from catalyst.api import fetch_csv, record, get_datetime
  
  def initialize(context):
      fetch_csv(
          'https://fake.urls.com/fetcher_universe_data.csv',
          date_format='%m/%d/%Y'
      )
      context.expected_sids = {
          Timestamp('2006-01-09 00:00:00+0000', tz='UTC'):[24, 3766, 5061],
          Timestamp('2006-01-10 00:00:00+0000', tz='UTC'):[24, 3766, 5061],
          Timestamp('2006-01-11 00:00:00+0000', tz='UTC'):[24, 3766, 5061, 14848]
      }
      context.bar_count = 0
  
  def handle_data(context, data):
      expected = context.expected_sids[get_datetime().replace(hour=0, minute=0)]
      actual = data.fetcher_assets
      for stk in expected:
          if stk not in actual:
              raise Exception("{stk} is missing".format(stk=stk))
  
      record(sid_count=len(actual))
      record(bar_count=context.bar_count)
      context.bar_count += 1
          """,
          sim_params=sim_params,
          data_frequency="minute",
      )
  
      self.assertEqual(3, len(results))
      self.assertEqual(3, results["sid_count"].iloc[0])
      self.assertEqual(3, results["sid_count"].iloc[1])
      self.assertEqual(4, results["sid_count"].iloc[2])
  
imports: from nose_parameterized import parameterized
  import pandas
  import numpy
  from mock import patch
  from catalyst import TradingAlgorithm
  from catalyst.errors import UnsupportedOrderParameters
  from catalyst.sources.requests_csv import mask_requests_args
  from catalyst.utils import factory
  from catalyst.testing import FetcherDataPortal
  from catalyst.testing.fixtures import WithResponses, WithSimParams, CatalystTestCase
  from .resources.fetcher_inputs.fetcher_test_data import AAPL_CSV_DATA, AAPL_IBM_CSV_DATA, AAPL_MINUTE_CSV_DATA, CPIAUCSL_DATA, FETCHER_ALTERNATE_COLUMN_HEADER, FETCHER_UNIVERSE_DATA, FETCHER_UNIVERSE_DATA_TICKER_COLUMN, MULTI_SIGNAL_CSV_DATA, NON_ASSET_FETCHER_UNIVERSE_DATA, PALLADIUM_DATA, NFLX_DATA
label_desc: Use image node_id 13 for calling the FetcherTestCase obj's underlying member method code with example usage: obj._test_fetcher_universe_minute() without return types