- verify(mockListener1, timeout(5000)).ownershipChanged(entity2, false, true);
- verify(mockListener2, never()).ownershipChanged(entity2, false, true);
- assertEquals("# of listener actors", 2, actorContext.children().size());
+ verify(mockListener2, timeout(5000)).ownershipChanged(ownershipChange(entity2, false, true, true));
+ Uninterruptibles.sleepUninterruptibly(300, TimeUnit.MILLISECONDS);
+ verify(mockListener1, never()).ownershipChanged(any(EntityOwnershipChange.class));
+ verify(mockListener1_2, never()).ownershipChanged(any(EntityOwnershipChange.class));
+ assertEquals("# of listener actors", 3, actorContext.children().size());
+ reset(mockListener1, mockListener2, mockListener1_2);