public void SineSignalGeneratorTest()
        {
            // Arrange
            var sampleRate = 44100;
            var frequency  = 1000;
            var amplitude  = 1;
            var phase      = 0;
            var length     = 5;

            // Act
            var sineSignalGenerator = SignalGenerator.Sine(sampleRate, frequency, phase, amplitude, length);

            // Assert
            Assert.IsNotNull(sineSignalGenerator);
            CollectionAssert.AllItemsAreNotNull(sineSignalGenerator);
            Assert.That(sineSignalGenerator.Length, Is.EqualTo(length));
        }