Package org.reactivestreams.tck
-
Interface Summary Interface Description PublisherVerification.PublisherTestRun<T> SubscriberWhiteboxVerification.SubscriberProbe<T> SubscriberWhiteboxVerification.SubscriberPuppet Implement this puppet in your Whitebox style tests.SubscriberWhiteboxVerification.SubscriberPuppeteer -
Class Summary Class Description IdentityProcessorVerification<T> PublisherVerification<T> Provides tests for verifyingPublisherspecification rules.SubscriberBlackboxVerification<T> Provides tests for verifyingSubscriberandSubscriptionspecification rules, without any modifications to the tested implementation (also known as "Black Box" testing).SubscriberWhiteboxVerification<T> Provides whitebox style tests for verifyingSubscriberandSubscriptionspecification rules.SubscriberWhiteboxVerification.BlackboxProbe<T> SubscriberWhiteboxVerification.BlackboxSubscriberProxy<T> This class is intented to be used asSubscriberdecorator and should be used inpub.subscriber(...)calls, in order to allow intercepting calls on the underlyingSubscriber.SubscriberWhiteboxVerification.WhiteboxSubscriberProbe<T> TestEnvironment TestEnvironment.BlackholeSubscriberWithSubscriptionSupport<T> Similar toTestEnvironment.ManualSubscriberWithSubscriptionSupportbut does not accumulate values signalled viaonNext, thus it can not be used to assert values signalled to this subscriber.TestEnvironment.Latch Like a CountDownLatch, but resettable and with some convenience methodsTestEnvironment.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 seedidvalue. -
Exception Summary Exception Description TestEnvironment.Latch.ExpectedClosedLatchException TestEnvironment.Latch.ExpectedOpenLatchException