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

A_Delay_must_clear_all_for_internal_buffer_if_it_is_full_in_DropBuffer_mode() private method

        public void A_Delay_must_clear_all_for_internal_buffer_if_it_is_full_in_DropBuffer_mode()
        {
            this.AssertAllStagesStopped(() =>
            {
                var task = Source.From(Enumerable.Range(1, 20))
                                .Delay(TimeSpan.FromSeconds(1), DelayOverflowStrategy.DropBuffer)
                                .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(17, 4));
            }, Materializer);
        }