Bug 6540 - HotFix for IsolatedLeader message handler
[mdsal.git] / entityownership / mdsal-eos-common-api / src / test / java / org / opendaylight / mdsal / eos / common / api / EntityOwnershipChangeStateTest.java
index 7957523a04917cfe57a00fb19e85df7d20e4cf7c..046bf4320ad7e09a2b2d8f97992f08efa2d94f5a 100644 (file)
@@ -33,6 +33,8 @@ public class EntityOwnershipChangeStateTest {
                 EntityOwnershipChangeState.from(false, false, true));
         assertEquals("from(false, false, false)", EntityOwnershipChangeState.REMOTE_OWNERSHIP_LOST_NO_OWNER,
                 EntityOwnershipChangeState.from(false, false, false));
+        assertEquals("from(true, true, true)", EntityOwnershipChangeState.LOCAL_OWNERSHIP_RETAINED_WITH_NO_CHANGE,
+                EntityOwnershipChangeState.from(true, true, true));
     }
 
     @Test(expected=IllegalArgumentException.class)
@@ -45,11 +47,6 @@ public class EntityOwnershipChangeStateTest {
         EntityOwnershipChangeState.from(true, true, false);
     }
 
-    @Test(expected=IllegalArgumentException.class)
-    public void testFromWithInvalidTrueTrueTrue() {
-        EntityOwnershipChangeState.from(true, true, true);
-    }
-
     @Test
     public void basicTest() throws Exception {
         EntityOwnershipChangeState entityOwnershipChangeState = EntityOwnershipChangeState.from(false, true, true);
@@ -58,4 +55,4 @@ public class EntityOwnershipChangeStateTest {
         assertFalse(entityOwnershipChangeState.wasOwner());
         assertTrue(entityOwnershipChangeState.toString().matches(".*false.*true.*true.*"));
     }
-}
\ No newline at end of file
+}