/** * JUnit. * * @throws Exception If failed. */ public void testPrepareQueue() throws Exception { // Random sequence names. String queueName1 = UUID.randomUUID().toString(); String queueName2 = UUID.randomUUID().toString(); CollectionConfiguration colCfg = config(false); IgniteQueue queue1 = grid(0).queue(queueName1, 0, colCfg); IgniteQueue queue2 = grid(0).queue(queueName2, 0, colCfg); IgniteQueue queue3 = grid(0).queue(queueName1, 0, colCfg); assertNotNull(queue1); assertNotNull(queue2); assertNotNull(queue3); assert queue1.equals(queue3); assert queue3.equals(queue1); assert !queue3.equals(queue2); queue1.close(); queue2.close(); queue3.close(); assertNull(grid(0).queue(queueName1, 0, null)); assertNull(grid(0).queue(queueName2, 0, null)); }