From 40c19698a7c27ef73ae26439a962c62e373813a8 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 17 Dec 2013 10:43:35 +0000
Subject: [PATCH] OPENDJ-1231 (CR-2724) Make the Medium Consistency Point support replica heartbeats

---
 opends/tests/unit-tests-testng/src/server/org/opends/server/replication/common/ServerStateTest.java |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/replication/common/ServerStateTest.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/replication/common/ServerStateTest.java
index f491e04..68cf2c1 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/replication/common/ServerStateTest.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/replication/common/ServerStateTest.java
@@ -162,9 +162,22 @@
     final ServerState state = new ServerState();
     assertTrue(state.update(csn1Server1));
 
+    // test 1
     assertFalse(state.removeCSN(null));
+
+    // test 2
+    assertEquals(csn1Server1, state.getCSN(1));
     assertFalse(state.removeCSN(csn2Server1));
+    assertEquals(csn1Server1, state.getCSN(1));
+
+    // test 3
+    assertNull(state.getCSN(2));
     assertFalse(state.removeCSN(csn1Server2));
+    assertNull(state.getCSN(2));
+
+    // test 4
+    assertEquals(csn1Server1, state.getCSN(1));
     assertTrue(state.removeCSN(csn1Server1));
+    assertNull(state.getCSN(1));
   }
 }

--
Gitblit v1.10.0