Interface SubscriberWhiteboxVerificationRules
- All Known Implementing Classes:
FlowSubscriberWhiteboxVerification, IdentityFlowProcessorVerification, IdentityProcessorVerification, SubscriberWhiteboxVerification
public interface SubscriberWhiteboxVerificationRules
Internal TCK use only.
Add / Remove tests for PublisherVerificaSubscriberWhiteboxVerification here to make sure that they arre added/removed in the other places.
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoiduntested_spec211_mustMakeSureThatAllCallsOnItsMethodsHappenBeforeTheProcessingOfTheRespectiveEvents()voidvoidvoidvoidvoidvoidvoidvoid
-
Method Details
-
required_exerciseWhiteboxHappyPath
-
required_spec201_mustSignalDemandViaSubscriptionRequest
-
untested_spec202_shouldAsynchronouslyDispatch
-
required_spec203_mustNotCallMethodsOnSubscriptionOrPublisherInOnComplete
-
required_spec203_mustNotCallMethodsOnSubscriptionOrPublisherInOnError
-
untested_spec204_mustConsiderTheSubscriptionAsCancelledInAfterRecievingOnCompleteOrOnError
-
required_spec205_mustCallSubscriptionCancelIfItAlreadyHasAnSubscriptionAndReceivesAnotherOnSubscribeSignal
-
untested_spec206_mustCallSubscriptionCancelIfItIsNoLongerValid
-
untested_spec207_mustEnsureAllCallsOnItsSubscriptionTakePlaceFromTheSameThreadOrTakeCareOfSynchronization
-
required_spec208_mustBePreparedToReceiveOnNextSignalsAfterHavingCalledSubscriptionCancel
-
required_spec209_mustBePreparedToReceiveAnOnCompleteSignalWithPrecedingRequestCall
-
required_spec209_mustBePreparedToReceiveAnOnCompleteSignalWithoutPrecedingRequestCall
-
required_spec210_mustBePreparedToReceiveAnOnErrorSignalWithPrecedingRequestCall
-
required_spec210_mustBePreparedToReceiveAnOnErrorSignalWithoutPrecedingRequestCall
-
untested_spec211_mustMakeSureThatAllCallsOnItsMethodsHappenBeforeTheProcessingOfTheRespectiveEvents
-
untested_spec212_mustNotCallOnSubscribeMoreThanOnceBasedOnObjectEquality_specViolation
-
untested_spec213_failingOnSignalInvocation
-
required_spec213_onSubscribe_mustThrowNullPointerExceptionWhenParametersAreNull
-
required_spec213_onNext_mustThrowNullPointerExceptionWhenParametersAreNull
-
required_spec213_onError_mustThrowNullPointerExceptionWhenParametersAreNull
-
untested_spec301_mustNotBeCalledOutsideSubscriberContext
-
required_spec308_requestMustRegisterGivenNumberElementsToBeProduced
-
untested_spec310_requestMaySynchronouslyCallOnNextOnSubscriber
-
untested_spec311_requestMaySynchronouslyCallOnCompleteOrOnError
-
untested_spec314_cancelMayCauseThePublisherToShutdownIfNoOtherSubscriptionExists
-
untested_spec315_cancelMustNotThrowExceptionAndMustSignalOnError
-
untested_spec316_requestMustNotThrowExceptionAndMustOnErrorTheSubscriber
-