(no commit message)
[utils] / security / impl / src / test / java / org / wamblee / usermgt / InMemoryGroupSetTest.java
index 9a65a1430f2a8f7f9481109c3afe6f9b62b55c3c..9a52241f69f7c9cb7654eeb2d170b8d0c87d87ec 100644 (file)
  */ 
 package org.wamblee.usermgt;
 
-import junit.framework.TestCase;
-
-import java.sql.SQLException;
-
 import java.util.Set;
 
+import junit.framework.TestCase;
+
 /**
  * Tests the inmemory group set. Intended to be subclassed for other
  * implementations of group set.
@@ -195,4 +193,15 @@ public class InMemoryGroupSetTest extends TestCase {
 
         checkGroupCount(3);
     }
+    
+    public void testRenameGroupTwice() { 
+        Group group = new Group("x"); 
+        groups.add(group); 
+        groups.groupModified(group);
+        group.setName("y");
+        groups.groupModified(group);
+        Group g = groups.find("y");
+        assertNotNull(g);
+        groups.groupModified(group);
+    }
 }