private void installView(int viewId, MemberIdentifier coordinator,
      List<MemberIdentifier> members) throws IOException {
    // prepare the view
    GMSMembershipView netView = new GMSMembershipView(coordinator, viewId, members);
    InstallViewMessage installViewMessage = getInstallViewMessage(netView, credentials, false);
    gmsJoinLeave.processInstallViewMessage(installViewMessage);
    // verify(messenger).send(isA(ViewAckMessage.class));
  }
In a scenario where we have a member leave at the same time as an install view The member that
left should be recorded on all members, if the coordinator also happens to leave, the new
coordinator should be able to process the new view correctly
geode-membership/src/integrationTest/java/org/apache/geode/distributed/internal/membership/gms/membership/GMSJoinLeaveJUnitTest.java