assertThat(events.get(1), instanceOf(ConsumeOkEvent.class)); ConsumeOkEvent consumeOkEvent = (ConsumeOkEvent) events.get(1); assertThat(consumeOkEvent.getQueue(), isOneOf(this.queue.getName(), this.queue1.getName())); assertThat(events.get(2), instanceOf(ConsumeOkEvent.class)); consumeOkEvent = (ConsumeOkEvent) events.get(2); assertThat(consumeOkEvent.getQueue(), isOneOf(this.queue.getName(), this.queue1.getName())); assertSame(events.get(3), eventRef.get()); assertThat(events.get(4), instanceOf(AsyncConsumerRestartedEvent.class));