Akka.Streams.Tests.Dsl.GraphBroadcastSpec.A_Broadcast_must_AlsoTo_must_continue_if_sink_cancels C# (CSharp) Метод

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

private A_Broadcast_must_AlsoTo_must_continue_if_sink_cancels ( ) : void
Результат void
        public void A_Broadcast_must_AlsoTo_must_continue_if_sink_cancels()
        {
            this.AssertAllStagesStopped(() =>
            {
                var p = this.SinkProbe<int>();
                var p2 = this.SinkProbe<int>();

                var t =
                    Source.From(Enumerable.Range(1, 6))
                        .AlsoToMaterialized(p, Keep.Right)
                        .ToMaterialized(p2, Keep.Both)
                        .Run(Materializer);

                var ps1 = t.Item1;
                var ps2 = t.Item2;
                
                ps2.Request(6);
                ps1.Cancel();
                ps2.ExpectNext(1, 2, 3, 4, 5, 6);
                ps2.ExpectComplete();
            }, Materializer);
        }
    }