Akka.Streams.Tests.Dsl.FlowBatchSpec.Batch_must_work_with_a_buffer_and_aggregate C# (CSharp) Метод

Batch_must_work_with_a_buffer_and_aggregate() приватный Метод

private Batch_must_work_with_a_buffer_and_aggregate ( ) : void
Результат void
        public void Batch_must_work_with_a_buffer_and_aggregate()
        {
            var future =
                Source.From(Enumerable.Range(1, 50))
                    .Batch(long.MaxValue, i => i, (sum, i) => sum + i)
                    .Buffer(50, OverflowStrategy.Backpressure)
                    .RunAggregate(0, (sum, i) => sum + i, Materializer);
            future.Wait(TimeSpan.FromSeconds(3)).Should().BeTrue();
            future.Result.Should().Be(Enumerable.Range(1, 50).Sum());
        }
    }