private Record getTestRecord(long messageNumber) { UUID queueId1 = UUIDGenerator.generateRandomUUID(); TransactionLogResource queue1 = mock(TransactionLogResource.class); when(queue1.getId()).thenReturn(queueId1); EnqueableMessage message1 = mock(EnqueableMessage.class); when(message1.isPersistent()).thenReturn(true); when(message1.getMessageNumber()).thenReturn(messageNumber); when(message1.getStoredMessage()).thenReturn(new MockStoredMessage(messageNumber)); Record enqueueRecord = new TestRecord(queue1, message1); return enqueueRecord; }