private static void TestHighPass(int order, double fs, double cutoffFrequency, double[] expected, double error, bool scale)
        {
            var coeff = new HighPassLeastSquareCoefficients(order, fs, cutoffFrequency)
            {
                UseScaling = scale
            };
            var chain = coeff.Calculate();

            Assert.AreEqual(expected.Length, chain.Count);
            for (int i = 0; i < expected.Length; i++)
            {
                Assert.AreEqual(expected[i], chain[i], error);
            }
        }