PersistentMemberID myOffId = createNewPMID(); PersistentMemberID myEqualsId = createNewPMID(); dr.memberOnline(myOnId); dr.memberOnline(myOnId2); dr.memberOffline(myOffId); dr.memberOfflineAndEqual(myEqualsId); assertEquals(expSet2, dr.getOfflineAndEqualMembers()); dr.memberOnline(myOnId); dr.memberOnline(myOnId2); dr.memberOnline(myOffId); dr.memberOnline(myEqualsId); assertTrue(dr.getOfflineMembers().isEmpty()); assertTrue(dr.getOfflineAndEqualMembers().isEmpty());
dr.setInitializing(myId); dr.setInitialized(); dr.memberOnline(myOnId); dr.memberOffline(myOffId); dr.memberOfflineAndEqual(myEqualId);
dr.setInitializing(myId); dr.setInitialized(); dr.memberOnline(myOnId); dr.memberOffline(myOffId); dr.memberOfflineAndEqual(myEqualId);