assertEquals("orderResolver", ((RuntimeBeanReference) orderResolver).getBeanName());
}
@Test
public void testCustomOrderedClusterBean() {
Cluster cluster = applicationContext.getBean("customOrderedCluster", Cluster.class);
final EventListener listener = mock(EventListener.class);
final EventListener listener2 = mock(EventListener.class);
cluster.subscribe(listener);
cluster.subscribe(listener2);
OrderResolver mockOrderResolver = applicationContext.getBean("orderResolver", OrderResolver.class);
verify(mockOrderResolver, atLeastOnce()).orderOf(listener);
verify(mockOrderResolver, atLeastOnce()).orderOf(listener2);
}