@Subscribe public void onEvent(SubscriberExceptionEvent event) { trackEvent(event); } }
@Test public void testDoNotSendNoSubscriberEvent() { eventBus = EventBus.builder().logNoSubscriberMessages(false).sendNoSubscriberEvent(false).build(); eventBus.register(new NoSubscriberEventTracker()); eventBus.post("Foo"); assertEventCount(0); }
@Test public void testDoNotSendSubscriberExceptionEvent() { eventBus = EventBus.builder().logSubscriberExceptions(false).sendSubscriberExceptionEvent(false).build(); eventBus.register(new SubscriberExceptionEventTracker()); eventBus.register(new ThrowingSubscriber()); eventBus.post("Foo"); assertEventCount(0); }
@Test public void testDoNotSendNoSubscriberEvent() { eventBus = EventBus.builder().logNoSubscriberMessages(false).sendNoSubscriberEvent(false).build(); eventBus.register(new NoSubscriberEventTracker()); eventBus.post("Foo"); assertEventCount(0); }
@Subscribe public void onEvent(NoSubscriberEvent event) { trackEvent(event); } }
@Test public void testDoNotSendSubscriberExceptionEvent() { eventBus = EventBus.builder().logSubscriberExceptions(false).sendSubscriberExceptionEvent(false).build(); eventBus.register(new SubscriberExceptionEventTracker()); eventBus.register(new ThrowingSubscriber()); eventBus.post("Foo"); assertEventCount(0); }
@Subscribe public void onEvent(SubscriberExceptionEvent event) { trackEvent(event); } }
@Subscribe public void onEvent(NoSubscriberEvent event) { trackEvent(event); } }