Akka.Streams.Tests.Dsl.GraphBalanceSpec.A_Balance_must_work_with_1_way_balance C# (CSharp) Méthode

A_Balance_must_work_with_1_way_balance() private méthode

private A_Balance_must_work_with_1_way_balance ( ) : void
Résultat void
        public void A_Balance_must_work_with_1_way_balance()
        {
            this.AssertAllStagesStopped(() =>
            {
                var task = Source.FromGraph(GraphDsl.Create(b =>
                {
                    var balance = b.Add(new Balance<int>(1));
                    var source = b.Add(Source.From(Enumerable.Range(1, 3)));

                    b.From(source).To(balance.In);
                    return new SourceShape<int>(balance.Out(0));
                })).RunAggregate(new List<int>(), (list, i) =>
                {
                    list.Add(i);
                    return list;
                }, Materializer);

                task.Wait(TimeSpan.FromSeconds(3)).Should().BeTrue();
                task.Result.ShouldAllBeEquivalentTo(new[] {1, 2, 3});
            }, Materializer);
        }