Akka.Streams.Tests.Dsl.FlowRecoverSpec.A_Recover_must_recover_when_there_is_a_handler C# (CSharp) Метод

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

private A_Recover_must_recover_when_there_is_a_handler ( ) : void
Результат void
        public void A_Recover_must_recover_when_there_is_a_handler()
        {
            this.AssertAllStagesStopped(() =>
            {
                Source.From(Enumerable.Range(1, 4)).Select(x =>
                {
                    if (x == 3)
                        throw Ex;
                    return x;
                })
                    .Recover(_ => new Option<int>(0))
                    .Select(x => x.Value)
                    .RunWith(this.SinkProbe<int>(), Materializer)
                    .RequestNext(1)
                    .RequestNext(2)
                    .RequestNext(0)
                    .Request(1)
                    .ExpectComplete();

            }, Materializer);
        }