Akka.Streams.Tests.Dsl.FlowFromTaskSpec.A_Flow_based_on_a_Task_must_produce_error_from_already_failed_Task C# (CSharp) Method

A_Flow_based_on_a_Task_must_produce_error_from_already_failed_Task() private method

        public void A_Flow_based_on_a_Task_must_produce_error_from_already_failed_Task()
        {
            this.AssertAllStagesStopped(() =>
            {
                var ex = new TestException("test");
                var c = TestSubscriber.CreateManualProbe<int>(this);
                var p =
                    Source.FromTask(Task.Run(new Func<int>(() => { throw ex; })))
                        .RunWith(Sink.AsPublisher<int>(false), Materializer);
                p.Subscribe(c);
                c.ExpectSubscriptionAndError().Should().Be(ex);
            }, Materializer);
        }