io.reactivex.observers.TestObserver that allows unit testing
io.reactivex.Observable -, io.reactivex.Single -, io.reactivex.Maybe -
and io.reactivex.Completable -based flows.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | LambdaConsumerIntrospection
An interface that indicates that the implementing type is composed of individual components and exposes information about their behavior. |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | BaseTestConsumer<
the value type consumed T, the subclass of this BaseTestConsumer U extends BaseTestConsumerBase class with shared infrastructure to support TestSubscriber and TestObserver. |
| public abstract class | DefaultObserver<
the value type T>Abstract base implementation of an |
| public abstract class | DisposableCompletableObserver
An abstract |
| public abstract class | DisposableMaybeObserver<
the received value type T>An abstract |
| public abstract class | DisposableObserver<
the received value type T>An abstract |
| public abstract class | DisposableSingleObserver<
the received value type T>An abstract |
| public abstract class | ResourceCompletableObserver
An abstract |
| public abstract class | ResourceMaybeObserver<
the value type T>An abstract |
| public abstract class | ResourceObserver<
the value type T>An abstract |
| public abstract class | ResourceSingleObserver<
the value type T>An abstract |
| public class | SafeObserver<
the value type T>Wraps another Subscriber and ensures all onXXX methods conform the protocol (except the requirement for serialized access). |
| public class | SerializedObserver<
the value type T>Serializes access to the onNext, onError and onComplete methods of another Observer. |
| public class | TestObserver<
the value type T>An Observer that records events and allows making assertions about them. |