@Before public void initializeBarrier() { barrier = new CorrelatingMessageBarrier(); barrier.setCorrelationStrategy(correlationStrategy); barrier.setReleaseStrategy(releaseStrategy); when(correlationStrategy.getCorrelationKey(isA(Message.class))).thenReturn("foo"); when(releaseStrategy.canRelease(isA(MessageGroup.class))).thenReturn(true); }