예제 #1
0
 private AMQQueue createTestQueue(
     String queueName, String queueOwner, boolean exclusive, Exchange alternateExchange)
     throws AMQStoreException {
   AMQQueue queue = mock(AMQQueue.class);
   when(queue.getName()).thenReturn(queueName);
   when(queue.getNameShortString()).thenReturn(AMQShortString.valueOf(queueName));
   when(queue.getOwner()).thenReturn(AMQShortString.valueOf(queueOwner));
   when(queue.isExclusive()).thenReturn(exclusive);
   when(queue.getId()).thenReturn(_queueId);
   when(queue.getAlternateExchange()).thenReturn(alternateExchange);
   return queue;
 }