Akka.Streams.Tests.Dsl.FlowTakeSpec.A_Take_complete_eagerly_when_zero_or_less_is_taken_independently_of_upstream_completion C# (CSharp) Method

A_Take_complete_eagerly_when_zero_or_less_is_taken_independently_of_upstream_completion() private method

        public void A_Take_complete_eagerly_when_zero_or_less_is_taken_independently_of_upstream_completion()
        {
            Source.Maybe<int>()
                .Take(0)
                .RunWith(Sink.Ignore<int>(), Materializer)
                .Wait(TimeSpan.FromSeconds(3))
                .Should()
                .BeTrue();

            Source.Maybe<int>()
                .Take(-1)
                .RunWith(Sink.Ignore<int>(), Materializer)
                .Wait(TimeSpan.FromSeconds(3))
                .Should()
                .BeTrue();
        }
    }