code: def test_order_against_data(self):
      self.responses.add(
          self.responses.GET,
          "https://fake.urls.com/palladium_data.csv",
          body=PALLADIUM_DATA,
          content_type="text/csv",
      )
  
      with self.assertRaises(UnsupportedOrderParameters):
          self.run_algo(
              """
  from catalyst.api import fetch_csv, order, sid
  
  def rename_col(df):
      return df.rename(columns={'New York 15:00': 'price'})
  
  def initialize(context):
      fetch_csv('https://fake.urls.com/palladium_data.csv',
          date_column='Date',
          symbol='palladium',
          post_func=rename_col,
          date_format='%Y-%m-%d'
          )
      context.stock = sid(24)
  
  def handle_data(context, data):
      order('palladium', 100)
              """
          )
  
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 12 for calling the FetcherTestCase obj's underlying member method code with example usage: obj.test_order_against_data() without return types