You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2012/04/25 14:03:23 UTC

git commit: Add coverage for the segments and query params in copy constructor test too

Updated Branches:
  refs/heads/wicket-1.5.x 62915d6f0 -> bfd1481df


Add coverage for the segments and query params in copy constructor test too


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/bfd1481d
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/bfd1481d
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/bfd1481d

Branch: refs/heads/wicket-1.5.x
Commit: bfd1481df3d83645b6cc54042df5c35233d42a98
Parents: 62915d6
Author: Martin Tzvetanov Grigorov <mg...@apache.org>
Authored: Wed Apr 25 15:02:38 2012 +0300
Committer: Martin Tzvetanov Grigorov <mg...@apache.org>
Committed: Wed Apr 25 15:02:38 2012 +0300

----------------------------------------------------------------------
 .../java/org/apache/wicket/request/UrlTest.java    |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/bfd1481d/wicket-request/src/test/java/org/apache/wicket/request/UrlTest.java
----------------------------------------------------------------------
diff --git a/wicket-request/src/test/java/org/apache/wicket/request/UrlTest.java b/wicket-request/src/test/java/org/apache/wicket/request/UrlTest.java
index 0661560..7bc710c 100644
--- a/wicket-request/src/test/java/org/apache/wicket/request/UrlTest.java
+++ b/wicket-request/src/test/java/org/apache/wicket/request/UrlTest.java
@@ -673,11 +673,20 @@ public class UrlTest extends Assert
 		String protocol = "myProtocol";
 		String host = "www.example.com";
 		Integer port = 12345;
-		Url url = Url.parse("anything");
+		Url url = Url.parse("segment1/segment2?name1=value1");
 		url.setProtocol(protocol);
 		url.setHost(host);
 		url.setPort(port);
 		Url copy = new Url(url);
+		List<String> segments = copy.getSegments();
+		assertEquals(2, segments.size());
+		assertEquals("segment1", segments.get(0));
+		assertEquals("segment2", segments.get(1));
+		List<QueryParameter> queryParameters = copy.getQueryParameters();
+		assertEquals(1, queryParameters.size());
+		QueryParameter queryParameter = queryParameters.get(0);
+		assertEquals("name1", queryParameter.getName());
+		assertEquals("value1", queryParameter.getValue());
 		assertEquals(protocol, copy.getProtocol());
 		assertEquals(host, copy.getHost());
 		assertEquals(port, copy.getPort());