def METHOD_NAME(self):
    """Sets up resources for tests.
    """
    self.bucket_name = 'bq_benchmark_test_bucket'
    gcs_client = storage.Client()
    try:
        gcs_client.get_bucket(self.bucket_name).delete(force=True)
        self.bucket = gcs_client.create_bucket(self.bucket_name)
    except exceptions.NotFound:
        self.bucket = gcs_client.create_bucket(self.bucket_name)
    abs_path = os.path.abspath(os.path.dirname(__file__))
    file1 = os.path.join(
        abs_path,
        ('test_data/fileType=csv/compression=none/'
         'numColumns=10/columnTypes=50_STRING_50_NUMERIC/numFiles=1/'
         'tableSize=10MB/file1.csv'))
    self.blob1_name = file1.split('test_data/')[1]
    blob1 = self.bucket.blob(self.blob1_name)
    blob1.upload_from_filename(file1)
    file2 = os.path.join(abs_path,
                         ('test_data/fileType=json/compression=none/'
                          'numColumns=10/columnTypes=100_STRING/numFiles=1/'
                          'tableSize=10MB/file1.json'))
    self.blob2_name = file2.split('test_data/')[1]
    blob2 = self.bucket.blob(self.blob2_name)
    blob2.upload_from_filename(file2)
    self.test_file_parameters = {
        'fileType': ['csv', 'json'],
        'fileCompressionTypes': {
            'csv': ['none'],
            'json': ['none']
        },
        'numColumns': [10],
        'numFiles': [1, 100, 1000, 10000],
        'targetDataSizes': [.01],
        'stagingDataSizes': ['10MB'],
        'columnTypes': [
            '100_STRING',
            '50_STRING_50_NUMERIC',
        ],
    }