Author: mgrigorov
Date: Sun Aug 28 19:48:17 2011
New Revision: 1162580

URL: http://svn.apache.org/viewvc?rev=1162580&view=rev
Log:
WICKET-3938 Impossible to remove particular key-value from PageParameters


Modified:
    
wicket/trunk/wicket-request/src/test/java/org/apache/wicket/request/mapper/parameter/PageParametersTest.java

Modified: 
wicket/trunk/wicket-request/src/test/java/org/apache/wicket/request/mapper/parameter/PageParametersTest.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-request/src/test/java/org/apache/wicket/request/mapper/parameter/PageParametersTest.java?rev=1162580&r1=1162579&r2=1162580&view=diff
==============================================================================
--- 
wicket/trunk/wicket-request/src/test/java/org/apache/wicket/request/mapper/parameter/PageParametersTest.java
 (original)
+++ 
wicket/trunk/wicket-request/src/test/java/org/apache/wicket/request/mapper/parameter/PageParametersTest.java
 Sun Aug 28 19:48:17 2011
@@ -106,4 +106,21 @@ public class PageParametersTest extends 
                assertEquals(1, parameters.getPosition("named2"));
                assertEquals(2, parameters.getPosition("named3"));
        }
+
+       /**
+        * https://issues.apache.org/jira/browse/WICKET-3938
+        */
+       @Test
+       public void removeParameters()
+       {
+               PageParameters parameters = new PageParameters().add("named1", 
"value1").add("named2",
+                       "value2");
+
+               assertEquals("value1", parameters.get("named1").toString());
+               assertEquals("value2", parameters.get("named2").toString());
+
+               parameters.remove("named1");
+               parameters.remove("named2");
+               assertTrue(parameters.isEmpty());
+       }
 }


Reply via email to