public class SubscriberWhiteboxVerification.WhiteboxTestStage extends TestEnvironment.ManualPublisher<T>
Modifier and Type | Field and Description |
---|---|
T |
lastT |
SubscriberWhiteboxVerification.WhiteboxSubscriberProbe<T> |
probe |
org.reactivestreams.Publisher<T> |
pub |
TestEnvironment.ManualSubscriber<T> |
tees |
cancelled, env, pendingDemand, requests, subscriber
Constructor and Description |
---|
WhiteboxTestStage(TestEnvironment env) |
WhiteboxTestStage(TestEnvironment env,
boolean runDefaultInit) |
Modifier and Type | Method and Description |
---|---|
org.reactivestreams.Publisher<T> |
createHelperPublisher(long elements) |
SubscriberWhiteboxVerification.WhiteboxSubscriberProbe<T> |
createWhiteboxSubscriberProbe(TestEnvironment env) |
T |
nextT() |
SubscriberWhiteboxVerification.WhiteboxSubscriberProbe<T> |
probe() |
SubscriberWhiteboxVerification.SubscriberPuppet |
puppet() |
T |
signalNext() |
org.reactivestreams.Subscriber<? super T> |
sub() |
void |
verifyNoAsyncErrors() |
expectCancelling, expectCancelling, expectExactRequest, expectExactRequest, expectNoRequest, expectNoRequest, expectRequest, expectRequest, sendCompletion, sendError, sendNext, subscribe
public TestEnvironment.ManualSubscriber<T> tees
public SubscriberWhiteboxVerification.WhiteboxSubscriberProbe<T> probe
public WhiteboxTestStage(TestEnvironment env) throws java.lang.InterruptedException
java.lang.InterruptedException
public WhiteboxTestStage(TestEnvironment env, boolean runDefaultInit) throws java.lang.InterruptedException
java.lang.InterruptedException
public SubscriberWhiteboxVerification.SubscriberPuppet puppet()
public SubscriberWhiteboxVerification.WhiteboxSubscriberProbe<T> probe()
public org.reactivestreams.Publisher<T> createHelperPublisher(long elements)
public SubscriberWhiteboxVerification.WhiteboxSubscriberProbe<T> createWhiteboxSubscriberProbe(TestEnvironment env)
public T signalNext() throws java.lang.InterruptedException
java.lang.InterruptedException
public void verifyNoAsyncErrors()