public void A_Delay_must_pass_elements_with_delay_through_normally_in_backpressured_mode()
{
this.AssertAllStagesStopped(() =>
{
Source.From(Enumerable.Range(1, 3))
.Delay(TimeSpan.FromMilliseconds(300), DelayOverflowStrategy.Backpressure)
.RunWith(this.SinkProbe<int>(), Materializer)
.Request(5)
.ExpectNoMsg(TimeSpan.FromMilliseconds(200))
.ExpectNext(1, TimeSpan.FromMilliseconds(200))
.ExpectNoMsg(TimeSpan.FromMilliseconds(200))
.ExpectNext(2, TimeSpan.FromMilliseconds(200))
.ExpectNoMsg(TimeSpan.FromMilliseconds(200))
.ExpectNext(3, TimeSpan.FromMilliseconds(200));
}, Materializer);
}