RabbitAdmin admin1 = beanFactory.getBean("admin1", RabbitAdmin.class);
RabbitAdmin admin2 = beanFactory.getBean("admin2", RabbitAdmin.class);
assertEquals(2, queue.getDeclaringAdmins().size());
assertTrue(queue.getDeclaringAdmins().contains(admin1));
assertTrue(queue.getDeclaringAdmins().contains(admin2));
assertTrue(queue.shouldDeclare());
queue = beanFactory.getBean("autoDeclareOneAdmin", Queue.class);
assertEquals(1, queue.getDeclaringAdmins().size());
assertTrue(queue.getDeclaringAdmins().contains(admin1));
assertFalse(queue.getDeclaringAdmins().contains(admin2));