Akka.Streams.Tests.Dsl.GraphBackedFlowSpec.FlowGraphs_when_turned_into_sinks_should_be_transformable_with_a_Pipe C# (CSharp) Method

FlowGraphs_when_turned_into_sinks_should_be_transformable_with_a_Pipe() private method

        public void FlowGraphs_when_turned_into_sinks_should_be_transformable_with_a_Pipe()
        {
            var probe = TestSubscriber.CreateManualProbe<int>(this);

            var sink =
                Sink.FromGraph(GraphDsl.Create(PartialGraph(), Flow.Create<string>().Select(int.Parse), Keep.Both,
                    (b, partial, flow) =>
                    {
                        var s = Sink.FromSubscriber(probe)
                            .MapMaterializedValue(_ => Tuple.Create(NotUsed.Instance, NotUsed.Instance));

                        b.From(flow.Outlet).To(partial.Inlet);
                        b.From(partial.Outlet).Via(Flow.Create<string>().Select(int.Parse)).To(s);
                        return new SinkShape<string>(flow.Inlet);
                    }));

            var iSink = Flow.Create<int>().Select(i => i.ToString()).To(sink);
            Source1.To(iSink).Run(Materializer);

            ValidateProbe(probe, StandardRequests, StandardResult);
        }