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)); }