public void Flow_InitialDelay_mustwork_with_zero_delay()
{
this.AssertAllStagesStopped(() =>
{
var task = Source.From(Enumerable.Range(1, 10))
.InitialDelay(TimeSpan.Zero)
.Grouped(100)
.RunWith(Sink.First<IEnumerable<int>>(), Materializer);
task.Wait(TimeSpan.FromSeconds(1)).Should().BeTrue();
task.Result.ShouldAllBeEquivalentTo(Enumerable.Range(1,10));
}, Materializer);
}