public static class TestEnvironment.BlackholeSubscriberWithSubscriptionSupport<T> extends TestEnvironment.ManualSubscriberWithSubscriptionSupport<T>
TestEnvironment.ManualSubscriberWithSubscriptionSupport
but does not accumulate values signalled via onNext, thus it can not be used to assert
values signalled to this subscriber. Instead it may be used to quickly drain a given publisher.env| Constructor and Description |
|---|
BlackholeSubscriberWithSubscriptionSupport(TestEnvironment env) |
| Modifier and Type | Method and Description |
|---|---|
T |
nextElement(long timeoutMillis,
java.lang.String errorMsg) |
java.util.List<T> |
nextElements(long elements,
long timeoutMillis,
java.lang.String errorMsg) |
void |
onNext(T element) |
onComplete, onError, onSubscribeexpectCompletion, expectCompletion, expectCompletion, expectCompletion, expectError, expectError, expectError, expectError, expectErrorWithMessage, expectErrorWithMessage, expectNext, expectNext, expectNone, expectNone, expectNone, expectNone, nextElement, nextElement, nextElement, nextElementOrEndOfStream, nextElementOrEndOfStream, nextElementOrEndOfStream, nextElements, nextElements, nextElements, request, requestEndOfStream, requestEndOfStream, requestEndOfStream, requestEndOfStream, requestNextElement, requestNextElement, requestNextElement, requestNextElement, requestNextElementOrEndOfStream, requestNextElementOrEndOfStream, requestNextElementOrEndOfStream, requestNextElements, requestNextElements, requestNextElementscancelpublic BlackholeSubscriberWithSubscriptionSupport(TestEnvironment env)
public void onNext(T element)
onNext in interface org.reactivestreams.Subscriber<T>onNext in class TestEnvironment.ManualSubscriberWithSubscriptionSupport<T>public T nextElement(long timeoutMillis, java.lang.String errorMsg) throws java.lang.InterruptedException
nextElement in class TestEnvironment.ManualSubscriber<T>java.lang.InterruptedExceptionpublic java.util.List<T> nextElements(long elements, long timeoutMillis, java.lang.String errorMsg) throws java.lang.InterruptedException
nextElements in class TestEnvironment.ManualSubscriber<T>java.lang.InterruptedException