public void A_Delay_must_deliver_elements_with_some_time_shift()
{
var task =
Source.From(Enumerable.Range(1, 10))
.Delay(TimeSpan.FromSeconds(1))
.Grouped(100)
.RunWith(Sink.First<IEnumerable<int>>(), Materializer);
task.Wait(TimeSpan.FromMilliseconds(1200)).Should().BeTrue();
task.Result.ShouldAllBeEquivalentTo(Enumerable.Range(1, 10));
}