code: def test_fft_mean_coeff(self):
      np.testing.assert_almost_equal(
          fft_mean_coeff(const0, Fs, nfreq=10),
          (0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0),
      )
      np.testing.assert_almost_equal(
          fft_mean_coeff(const1, Fs, nfreq=10),
          (0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0),
      )
      np.testing.assert_almost_equal(
          fft_mean_coeff(constNeg, Fs, nfreq=10),
          (0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0),
      )
      np.testing.assert_almost_equal(
          fft_mean_coeff(constF, Fs, nfreq=10),
          (0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0),
      )
      np.testing.assert_almost_equal(
          fft_mean_coeff(lin, Fs, nfreq=10),
          (
              0.00408221375370652,
              0.29732082717207287,
              0.04400486791011177,
              0.006686945426272411,
              0.00027732608206304087,
              0.0003337183893114616,
              0.0008722727267959805,
              0.0007221373313148659,
              0.00024061479410220662,
              2.1097101108186473e-07,
          ),
      )
      np.testing.assert_almost_equal(
          fft_mean_coeff(lin0, Fs, nfreq=10),
          (
              0.004523228535962903,
              0.3294413597474491,
              0.04875885641009613,
              0.007409357813044217,
              0.00030728651752137475,
              0.0003697710684891545,
              0.0009665071765052403,
              0.0008001521676618994,
              0.00026660919014094884,
              2.337628931654879e-07,
          ),
      )
      np.testing.assert_almost_equal(
          fft_mean_coeff(wave, Fs, nfreq=10),
          (
              2.0234880089914443e-06,
              0.0001448004568848076,
              2.1047578415647817e-05,
              3.2022732210152474e-06,
              1.52158292419209e-07,
              1.7741879185514087e-07,
              4.2795757073284126e-07,
              3.5003942541628605e-07,
              1.1626895252132188e-07,
              1.6727906953620535e-10,
          ),
      )
      np.testing.assert_almost_equal(
          fft_mean_coeff(offsetWave, Fs, nfreq=10),
          (
              2.0234880089914642e-06,
              0.00014480045688480763,
              2.104757841564781e-05,
              3.2022732210152483e-06,
              1.5215829241920897e-07,
              1.7741879185514156e-07,
              4.27957570732841e-07,
              3.500394254162859e-07,
              1.1626895252132173e-07,
              1.6727906953620255e-10,
          ),
      )
      np.testing.assert_almost_equal(
          fft_mean_coeff(noiseWave, Fs, nfreq=10),
          (
              3.2947755935395495e-06,
              0.00014466702099241778,
              3.838265852158549e-05,
              1.6729032217627548e-05,
              1.6879950037320804e-05,
              1.571169205601392e-05,
              1.679718723715948e-05,
              1.810371503556574e-05,
              2.0106126483830693e-05,
              8.91285109135437e-06,
          ),
      )
  
imports: import unittest
  import numpy
  from tsfel.feature_extraction.features import *
label_desc: Use image node_id 54 for calling the TestFeatures obj's underlying member method code with example usage: obj.test_fft_mean_coeff() without return types