Slide 5
Slide 5 text
&YBNQMF
TestSubscriber subscriber = new TestSubscriber<>();
TestScheduler scheduler = new TestScheduler();
PublishSubject subject = PublishSubject.create();
subject.buffer(3000, TimeUnit.MILLISECONDS, scheduler)
.subscribe(subscriber);
subject.onNext(new User("Alice"));
subscriber.assertValueCount(0);
scheduler.advanceTimeBy(3000, TimeUnit.MILLISECONDS);
subscriber.assertValueCount(1);