public class SubscriberWhiteboxVerification.WhiteboxTestStage extends TestEnvironment.ManualPublisher<T>
Modifier and Type | Field | Description |
---|---|---|
T |
lastT |
|
SubscriberWhiteboxVerification.WhiteboxSubscriberProbe<T> |
probe |
|
org.reactivestreams.Publisher<T> |
pub |
|
TestEnvironment.ManualSubscriber<T> |
tees |
cancelled, env, pendingDemand, requests, subscriber
Constructor | Description |
---|---|
WhiteboxTestStage(TestEnvironment env) |
|
WhiteboxTestStage(TestEnvironment env,
boolean runDefaultInit) |
Modifier and Type | Method | 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() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
expectCancelling, expectCancelling, expectExactRequest, expectExactRequest, expectNoRequest, expectNoRequest, expectRequest, expectRequest, expectRequest, isCancelled, 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 T nextT() throws java.lang.InterruptedException
java.lang.InterruptedException
public void verifyNoAsyncErrors()