@Test(timeout = 30_000)
public void testMemberUpdate() {

    Iterator<ClusterMembershipSnapshot> eventIterator = resolver.resolve().toIterable().iterator();
    eventIterator.next();
    long initialRevision = MEMBER_1.getRevision();
    long nextRevision = initialRevision + 1;
    memberResolver1.addMembers(MEMBER_1.toBuilder().withRevision(nextRevision).build());
    ClusterMembershipSnapshot nextEvent = eventIterator.next();
    assertThat(nextEvent.getMemberRevisions().get(MEMBER_1.getCurrent().getMemberId()).getRevision()).isEqualTo(nextRevision);
}