fix double slash for append and getCompleteUrl of HttpUtil

This commit is contained in:
Sebastian Sdorra
2014-01-07 08:08:32 +01:00
parent 9b850543cd
commit 2e3bd0ef8f
2 changed files with 37 additions and 13 deletions

View File

@@ -54,6 +54,33 @@ import javax.servlet.http.HttpServletRequest;
public class HttpUtilTest
{
/**
* Method description
*
*/
@Test
public void appendTest()
{
//J-
assertEquals(
"http://www.scm-manager/scm/test",
HttpUtil.append("http://www.scm-manager/scm/", "test")
);
assertEquals(
"http://www.scm-manager/scm/test",
HttpUtil.append("http://www.scm-manager/scm", "test")
);
assertEquals(
"http://www.scm-manager/scm/test",
HttpUtil.append("http://www.scm-manager/scm", "/test")
);
assertEquals(
"http://www.scm-manager/scm/test",
HttpUtil.append("http://www.scm-manager/scm/", "/test")
);
//J+
}
/**
* Method description
*
@@ -173,6 +200,10 @@ public class HttpUtilTest
HttpUtil.getCompleteUrl(config, "test/path"));
assertEquals("http://www.scm-manager.org/scm/test/path",
HttpUtil.getCompleteUrl(config, "/test/path"));
config.setBaseUrl("http://www.scm-manager.org/scm/");
assertEquals("http://www.scm-manager.org/scm/test/path",
HttpUtil.getCompleteUrl(config, "/test/path"));
}
/**