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;
 }