package net.jsunit.utility;
import junit.framework.TestCase;
public class JsUnitURLTest extends TestCase {
public void testSimple() throws Exception {
JsUnitURL url = new JsUnitURL("http://www.example.com");
assertEquals("http://www.example.com", url.asString());
url.addParameter("foo", "bar");
assertEquals("http://www.example.com?foo=bar", url.asString());
url.addParameter("bar", "foo");
assertEquals("http://www.example.com?foo=bar&bar=foo", url.asString());
}
public void testWithExistingParameter() throws Exception {
JsUnitURL url = new JsUnitURL("http://www.example.com?foo=bar");
assertEquals("http://www.example.com?foo=bar", url.asString());
url.addParameter("bar", "foo");
assertEquals("http://www.example.com?foo=bar&bar=foo", url.asString());
}
}