public class FluxSwitchOnFirstTest
extends java.lang.Object
构造器和说明 |
---|
FluxSwitchOnFirstTest() |
@Test public void shouldNotSubscribeTwice()
@Test public void shouldNotSubscribeTwiceConditional()
@Test public void shouldNotSubscribeTwiceWhenCanceled()
@Test public void shouldNotSubscribeTwiceConditionalWhenCanceled()
@Test public void shouldSendOnErrorSignalConditional()
@Test public void shouldSendOnNextSignalConditional()
@Test public void shouldSendOnErrorSignalWithDelaySubscription()
@Test public void shouldSendOnCompleteSignalWithDelaySubscription()
@Test public void shouldSendOnErrorSignal()
@Test public void shouldSendOnNextSignal()
@Test public void shouldSendOnNextAsyncSignal()
@Test public void shouldSendOnNextAsyncSignalConditional()
@Test public void shouldNeverSendIncorrectRequestSizeToUpstream() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void shouldNeverSendIncorrectRequestSizeToUpstreamConditional() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void shouldBeRequestedOneFromUpstreamTwiceInCaseOfConditional() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void shouldBeRequestedExactlyOneAndThenLongMaxValue() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void shouldBeRequestedExactlyOneAndThenLongMaxValueConditional() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void shouldReturnCorrectContextOnEmptySource()
@Test public void shouldReturnCorrectContextIfLoosingChain()
@Test public void shouldNotFailOnIncorrectPublisherBehavior()
@Test public void shouldNotBeAbleToAccessUpstreamContext()
@Test public void shouldNotHangWhenOneElementUpstream()
@Test public void backpressureTest()
@Test public void backpressureConditionalTest()
@Test public void backpressureHiddenConditionalTest()
@Test public void backpressureDrawbackOnConditionalInTransformTest()
@Test public void shouldErrorOnOverflowTest()
@Test public void shouldPropagateonCompleteCorrectly()
@Test public void shouldPropagateOnCompleteWithMergedElementsCorrectly()
@Test public void shouldPropagateErrorCorrectly()
@Test public void shouldBeAbleToBeCancelledProperly() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void shouldBeAbleToBeCancelledProperly2()
@Test public void shouldBeAbleToBeCancelledProperly3()
@Test public void shouldBeAbleToCatchDiscardedElement()
@Test public void shouldBeAbleToCatchDiscardedElementInCaseOfConditional() throws java.lang.InterruptedException
java.lang.InterruptedException
@Test public void shouldReturnNormallyIfExceptionIsThrownOnNextDuringSwitching()
@Test public void shouldReturnNormallyIfExceptionIsThrownOnErrorDuringSwitching()
@Test public void shouldReturnNormallyIfExceptionIsThrownOnCompleteDuringSwitching()
@Test public void shouldReturnNormallyIfExceptionIsThrownOnNextDuringSwitchingConditional()
@Test public void shouldReturnNormallyIfExceptionIsThrownOnErrorDuringSwitchingConditional()
@Test public void shouldReturnNormallyIfExceptionIsThrownOnCompleteDuringSwitchingConditional()
@Test public void sourceSubscribedOnce()
@Test public void checkHotSource()
@Test public void shouldCancelSourceOnUnrelatedPublisherComplete()
@Test public void shouldNotCancelSourceOnUnrelatedPublisherComplete()
@Test public void shouldCancelSourceOnUnrelatedPublisherError()
@Test public void shouldCancelSourceOnUnrelatedPublisherCancel()
@Test public void shouldCancelSourceOnUnrelatedPublisherCompleteConditional()
@Test public void shouldNotCancelSourceOnUnrelatedPublisherCompleteConditional()
@Test public void shouldCancelInnerSubscriptionImmediatelyUpOnReceivingIfDownstreamIsAlreadyCancelledConditional()
@Test public void shouldCancelInnerSubscriptionImmediatelyUpOnReceivingIfDownstreamIsAlreadyCancelled()
@Test public void shouldCancelSourceOnUnrelatedPublisherErrorConditional()
@Test public void shouldCancelSourceOnUnrelatedPublisherCancelConditional()
@Test public void shouldCancelUpstreamBeforeFirst()
@Test public void shouldContinueWorkingRegardlessTerminalOnDownstream()
@Test public void shouldCancelSourceOnOnDownstreamTerminal()
@Test public void scanOperator()
@Test public void scanMain()
@Test public void scanMainConditional()
@Test public void scanSubscriber()
@Test public void scanConditionnalSubscriber()