Akka.Streams.Tests.Dsl.TickSourceSpec.A_Flow_based_on_a_tick_publisher_must_drop_ticks_when_not_requested C# (CSharp) Method

A_Flow_based_on_a_tick_publisher_must_drop_ticks_when_not_requested() private method

        public void A_Flow_based_on_a_tick_publisher_must_drop_ticks_when_not_requested()
        {
            var c = TestSubscriber.CreateManualProbe<string>(this);
            Source.Tick(TimeSpan.FromSeconds(1), TimeSpan.FromSeconds(1), "tick")
                .To(Sink.FromSubscriber(c))
                .Run(Materializer);
            var sub = c.ExpectSubscription();
            sub.Request(2);
            c.ExpectNext("tick");
            c.ExpectNoMsg(TimeSpan.FromMilliseconds(200));
            c.ExpectNext("tick");
            c.ExpectNoMsg(TimeSpan.FromMilliseconds(1400));
            sub.Request(2);
            c.ExpectNext("tick");
            c.ExpectNoMsg(TimeSpan.FromMilliseconds(200));
            c.ExpectNext("tick");
            sub.Cancel();
            c.ExpectNoMsg(TimeSpan.FromMilliseconds(200));
        }