Interface Summary Interface Description PublisherVerification.PublisherTestRun<T> SubscriberWhiteboxVerification.SubscriberProbe<T> SubscriberWhiteboxVerification.SubscriberPuppetImplement this puppet in your Whitebox style tests. SubscriberWhiteboxVerification.SubscriberPuppeteer
Class Summary Class Description IdentityProcessorVerification<T> PublisherVerification<T>Provides tests for verifying
SubscriberBlackboxVerification<T>Provides tests for verifying
Subscriptionspecification rules, without any modifications to the tested implementation (also known as "Black Box" testing).
SubscriberWhiteboxVerification<T>Provides whitebox style tests for verifying
SubscriberWhiteboxVerification.BlackboxProbe<T> SubscriberWhiteboxVerification.BlackboxSubscriberProxy<T>This class is intented to be used as
Subscriberdecorator and should be used in
pub.subscriber(...)calls, in order to allow intercepting calls on the underlying
SubscriberWhiteboxVerification.WhiteboxSubscriberProbe<T> TestEnvironment TestEnvironment.BlackholeSubscriberWithSubscriptionSupport<T>Similar to
TestEnvironment.ManualSubscriberWithSubscriptionSupportbut does not accumulate values signalled via
onNext, thus it can not be used to assert values signalled to this subscriber.
TestEnvironment.LatchLike a CountDownLatch, but resettable and with some convenience methods TestEnvironment.ManualPublisher<T> TestEnvironment.ManualSubscriber<T>
Subscriberimplementation which can be steered by test code and asserted on.
TestEnvironment.ManualSubscriberWithSubscriptionSupport<T> TestEnvironment.Promise<T> TestEnvironment.Receptacle<T> TestEnvironment.TestSubscriber<T> WithHelperPublisher<T>Type which is able to create elements based on a seed