code: def test_factor_alpha_beta(self, fwd_return_vals, alpha, beta):
      factor_data = self.factor_data.copy()
      factor_data["1D"] = fwd_return_vals
  
      ab = factor_alpha_beta(factor_data=factor_data)
  
      expected = DataFrame(
          columns=["1D"],
          index=["Ann. alpha", "beta"],
          data=[alpha, beta],
      )
  
      assert_frame_equal(ab, expected)
  
imports: from __future__ import division
  from unittest import TestCase
  from parameterized import parameterized
  from numpy import nan
  from pandas import Series, DataFrame, date_range, MultiIndex, Int64Index, Index, DatetimeIndex, Timedelta
  from pandas.tseries.offsets import BDay, Day, CDay
  from pandas.util.testing import assert_frame_equal, assert_series_equal
  from ..performance import factor_information_coefficient, mean_information_coefficient, mean_return_by_quantile, quantile_turnover, factor_rank_autocorrelation, factor_returns, factor_alpha_beta, cumulative_returns, factor_weights, common_start_returns, average_cumulative_return_by_quantile
  from ..utils import get_forward_returns_columns, get_clean_factor_and_forward_returns
label_desc: Use image node_id 7 for calling the PerformanceTestCase obj's underlying member method code with example usage: obj.test_factor_alpha_beta(fwd_return_vals, alpha, beta) without return types