Akka.Streams.Tests.Dsl.FlowSplitAfterSpec.SplitAfter_must_support_cancelling_substreams C# (CSharp) Method

SplitAfter_must_support_cancelling_substreams() private method

private SplitAfter_must_support_cancelling_substreams ( ) : void
return void
        public void SplitAfter_must_support_cancelling_substreams()
        {
            this.AssertAllStagesStopped(() =>
            {
                WithSubstreamsSupport(5, 8, run: (masterSubscriber, masterSubscription, expectSubFlow) =>
                {
                    var s1 = new StreamPuppet(expectSubFlow().RunWith(Sink.AsPublisher<int>(false), Materializer), this);
                    masterSubscription.Cancel();
                    s1.Request(5);
                    s1.ExpectNext(1);
                    s1.ExpectNext(2);
                    s1.ExpectNext(3);
                    s1.ExpectNext(4);
                    s1.ExpectNext(5);
                    s1.Request(1);
                    s1.ExpectComplete();
                });
            }, Materializer);
        }