@Test
  public void testMasterMasterIsElected() {
    // CASE 1: Got MasterIsElected for me. Should remain master.
    HighAvailabilityMemberState newState = MASTER.masterIsElected(context, myId);
    assertEquals(MASTER, newState);

    // CASE 2: Got MasterIsElected for someone else. Should switch to pending.
    HighAvailabilityMemberState newStateCase2 = MASTER.masterIsElected(context, new InstanceId(2));
    assertEquals(PENDING, newStateCase2);
  }