Akka.Streams.Tests.Dsl.FlowDelaySpec.A_Delay_must_drop_head_for_internal_buffer_if_it_is_full_in_DropHead_mode C# (CSharp) Method

A_Delay_must_drop_head_for_internal_buffer_if_it_is_full_in_DropHead_mode() private method

        public void A_Delay_must_drop_head_for_internal_buffer_if_it_is_full_in_DropHead_mode()
        {
            this.AssertAllStagesStopped(() =>
            {
                var task = Source.From(Enumerable.Range(1, 20))
                    .Delay(TimeSpan.FromSeconds(1), DelayOverflowStrategy.DropHead)
                    .WithAttributes(Attributes.CreateInputBuffer(16, 16))
                    .Grouped(100)
                    .RunWith(Sink.First<IEnumerable<int>>(), Materializer);

                task.Wait(TimeSpan.FromMilliseconds(1200)).Should().BeTrue();
                task.Result.ShouldAllBeEquivalentTo(Enumerable.Range(5, 16));
            }, Materializer);
        }