Akka.Streams.Tests.Dsl.FlowSelectAsyncSpec.A_Flow_with_SelectAsync_must_resume_when_task_is_completed_with_null C# (CSharp) Method

A_Flow_with_SelectAsync_must_resume_when_task_is_completed_with_null() private method

        public void A_Flow_with_SelectAsync_must_resume_when_task_is_completed_with_null()
        {
            var c = TestSubscriber.CreateManualProbe<string>(this);
            Source.From(new[] { "a", "b", "c" })
                .SelectAsync(4, s => s.Equals("b") ? Task.FromResult(null as string) : Task.FromResult(s))
                .WithAttributes(ActorAttributes.CreateSupervisionStrategy(Deciders.ResumingDecider))
                .To(Sink.FromSubscriber(c)).Run(Materializer);
            var sub = c.ExpectSubscription();
            sub.Request(10);
            c.ExpectNext("a");
            c.ExpectNext("c");
            c.ExpectComplete();
        }