BAEL-639: Fixing failing test
This commit is contained in:
parent
f7ef3766cb
commit
429c700caf
@ -1,21 +0,0 @@
|
|||||||
package org.baeldung.guava;
|
|
||||||
|
|
||||||
import com.google.common.eventbus.EventBus;
|
|
||||||
|
|
||||||
class EventBusWrapper {
|
|
||||||
|
|
||||||
private static EventBus eventBus = new EventBus();
|
|
||||||
|
|
||||||
static void register(Object object) {
|
|
||||||
eventBus.register(object);
|
|
||||||
}
|
|
||||||
|
|
||||||
static void unregister(Object object) {
|
|
||||||
eventBus.unregister(object);
|
|
||||||
}
|
|
||||||
|
|
||||||
static void post(Object object) {
|
|
||||||
eventBus.post(object);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -1,5 +1,6 @@
|
|||||||
package org.baeldung.guava;
|
package org.baeldung.guava;
|
||||||
|
|
||||||
|
import com.google.common.eventbus.DeadEvent;
|
||||||
import com.google.common.eventbus.Subscribe;
|
import com.google.common.eventbus.Subscribe;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
@ -21,6 +22,12 @@ public class EventListener {
|
|||||||
eventsHandled++;
|
eventsHandled++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Subscribe
|
||||||
|
public void handleDeadEvent(DeadEvent deadEvent) {
|
||||||
|
LOG.info("unhandled event [" + deadEvent.getEvent() + "]");
|
||||||
|
eventsHandled++;
|
||||||
|
}
|
||||||
|
|
||||||
public int getEventsHandled() {
|
public int getEventsHandled() {
|
||||||
return eventsHandled;
|
return eventsHandled;
|
||||||
}
|
}
|
||||||
|
@ -48,7 +48,6 @@ public class GuavaEventBusTest {
|
|||||||
listener.resetEventsHandled();
|
listener.resetEventsHandled();
|
||||||
|
|
||||||
eventBus.post(12345);
|
eventBus.post(12345);
|
||||||
Thread.sleep(1000);
|
|
||||||
|
|
||||||
assertEquals(1, listener.getEventsHandled());
|
assertEquals(1, listener.getEventsHandled());
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user