### Question:
BlackholeShuttle implements Shuttle { @Override public void send(Collection<Message> messages) { Validate.notNull(messages); Validate.noNullElements(messages); LOG.debug("Received {} messages", messages.size()); } BlackholeShuttle(String prefix); @Override String getPrefix(); @Override void send(Collection<Message> messages);  }### Answer:
@Test public void mustNotCrash() { fixture.send(Arrays.asList(new Message(Address.fromString("src:fake1"), Address.fromString("test:sub1"), "hi1"))); fixture.send(Arrays.asList(new Message(Address.fromString("src:fake2"), Address.fromString("fake"), "hi2"))); }