Example #1
0
        public void Ctor(double amplify, double phase, double freq)
        {
            var roi = new Harmonic(amplify, phase, freq);

            Assert.Equal(amplify, roi.Length);
            Assert.Equal(freq, roi.Freq);
            Assert.Equal(phase, roi.Phase);
            Assert.Equal(amplify, roi.End.Y, 0);
            Assert.Equal(0, roi.End.X, 0);
            Assert.Null(roi.ParentHarmonic);
            Assert.Null(roi.SubHarmonic);
            Assert.Equal(new Point(0, 0), roi.Origin);
            Assert.Single(roi.ListHarmonics());
        }