public interface SubscriberBlackboxVerificationRules
void required_spec201_blackbox_mustSignalDemandViaSubscriptionRequest()
throws java.lang.Throwable
java.lang.Throwablevoid untested_spec202_blackbox_shouldAsynchronouslyDispatch()
throws java.lang.Exception
java.lang.Exceptionvoid required_spec203_blackbox_mustNotCallMethodsOnSubscriptionOrPublisherInOnComplete()
throws java.lang.Throwable
java.lang.Throwablevoid required_spec203_blackbox_mustNotCallMethodsOnSubscriptionOrPublisherInOnError()
throws java.lang.Throwable
java.lang.Throwablevoid untested_spec204_blackbox_mustConsiderTheSubscriptionAsCancelledInAfterRecievingOnCompleteOrOnError()
throws java.lang.Exception
java.lang.Exceptionvoid required_spec205_blackbox_mustCallSubscriptionCancelIfItAlreadyHasAnSubscriptionAndReceivesAnotherOnSubscribeSignal()
throws java.lang.Exception
java.lang.Exceptionvoid untested_spec206_blackbox_mustCallSubscriptionCancelIfItIsNoLongerValid()
throws java.lang.Exception
java.lang.Exceptionvoid untested_spec207_blackbox_mustEnsureAllCallsOnItsSubscriptionTakePlaceFromTheSameThreadOrTakeCareOfSynchronization()
throws java.lang.Exception
java.lang.Exceptionvoid untested_spec208_blackbox_mustBePreparedToReceiveOnNextSignalsAfterHavingCalledSubscriptionCancel()
throws java.lang.Throwable
java.lang.Throwablevoid required_spec209_blackbox_mustBePreparedToReceiveAnOnCompleteSignalWithPrecedingRequestCall()
throws java.lang.Throwable
java.lang.Throwablevoid required_spec209_blackbox_mustBePreparedToReceiveAnOnCompleteSignalWithoutPrecedingRequestCall()
throws java.lang.Throwable
java.lang.Throwablevoid required_spec210_blackbox_mustBePreparedToReceiveAnOnErrorSignalWithPrecedingRequestCall()
throws java.lang.Throwable
java.lang.Throwablevoid untested_spec211_blackbox_mustMakeSureThatAllCallsOnItsMethodsHappenBeforeTheProcessingOfTheRespectiveEvents()
throws java.lang.Exception
java.lang.Exceptionvoid untested_spec212_blackbox_mustNotCallOnSubscribeMoreThanOnceBasedOnObjectEquality()
throws java.lang.Throwable
java.lang.Throwablevoid untested_spec213_blackbox_failingOnSignalInvocation()
throws java.lang.Exception
java.lang.Exceptionvoid required_spec213_blackbox_onSubscribe_mustThrowNullPointerExceptionWhenParametersAreNull()
throws java.lang.Throwable
java.lang.Throwablevoid required_spec213_blackbox_onNext_mustThrowNullPointerExceptionWhenParametersAreNull()
throws java.lang.Throwable
java.lang.Throwablevoid required_spec213_blackbox_onError_mustThrowNullPointerExceptionWhenParametersAreNull()
throws java.lang.Throwable
java.lang.Throwablevoid untested_spec301_blackbox_mustNotBeCalledOutsideSubscriberContext()
throws java.lang.Exception
java.lang.Exceptionvoid untested_spec308_blackbox_requestMustRegisterGivenNumberElementsToBeProduced()
throws java.lang.Throwable
java.lang.Throwablevoid untested_spec310_blackbox_requestMaySynchronouslyCallOnNextOnSubscriber()
throws java.lang.Exception
java.lang.Exceptionvoid untested_spec311_blackbox_requestMaySynchronouslyCallOnCompleteOrOnError()
throws java.lang.Exception
java.lang.Exceptionvoid untested_spec314_blackbox_cancelMayCauseThePublisherToShutdownIfNoOtherSubscriptionExists()
throws java.lang.Exception
java.lang.Exceptionvoid untested_spec315_blackbox_cancelMustNotThrowExceptionAndMustSignalOnError()
throws java.lang.Exception
java.lang.Exceptionvoid untested_spec316_blackbox_requestMustNotThrowExceptionAndMustOnErrorTheSubscriber()
throws java.lang.Exception
java.lang.Exception