Add unittests for Util.loadProperties

This commit is contained in:
Oliver Gondža committed 2013-07-09 16:59:31 +02:00
1 parent dbdf1d5347
commit b8a580c9b3
1 file changed
+12
+12
View File
@@ -27,6 +27,7 @@ package hudson;
import java.util.Map;
import java.util.HashMap;
import java.util.Locale;
import java.util.Properties;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.IOException;
@@ -318,6 +319,7 @@ public class UtilTest {
}
}
@Test
public void testIsAbsoluteUri() {
assertTrue(Util.isAbsoluteUri("http://foobar/"));
assertTrue(Util.isAbsoluteUri("mailto:kk@kohsuke.org"));
@@ -327,4 +329,14 @@ public class UtilTest {
assertFalse(Util.isAbsoluteUri("foo#abc:def"));
assertFalse(Util.isAbsoluteUri("foo/bar"));
}
@Test
public void loadProperties() throws IOException {
assertEquals(0, Util.loadProperties("").size());
Properties p = Util.loadProperties("k.e.y=va.l.ue");
assertEquals(p.toString(), "va.l.ue", p.get("k.e.y"));
assertEquals(p.toString(), 1, p.size());
}
}