summaryrefslogtreecommitdiffstats
path: root/src/test/java/com/btr/proxy
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/btr/proxy')
-rw-r--r--src/test/java/com/btr/proxy/search/java/JavaProxySearchTest.java2
-rw-r--r--src/test/java/com/btr/proxy/util/ProxyUtilTest.java43
2 files changed, 44 insertions, 1 deletions
diff --git a/src/test/java/com/btr/proxy/search/java/JavaProxySearchTest.java b/src/test/java/com/btr/proxy/search/java/JavaProxySearchTest.java
index cfc473a..069cda3 100644
--- a/src/test/java/com/btr/proxy/search/java/JavaProxySearchTest.java
+++ b/src/test/java/com/btr/proxy/search/java/JavaProxySearchTest.java
@@ -129,7 +129,7 @@ public class JavaProxySearchTest {
************************************************************************/
@Test
public void testSOCKS() {
- List<Proxy> result = this.selector.select(TestUtil.SOCKS_TEST_URI);
+ List<Proxy> result = this.selector.select(TestUtil.SOCKET_TEST_URI);
assertEquals(TestUtil.SOCKS_TEST_PROXY, result.get(0));
}
diff --git a/src/test/java/com/btr/proxy/util/ProxyUtilTest.java b/src/test/java/com/btr/proxy/util/ProxyUtilTest.java
index 5634600..ffcf03e 100644
--- a/src/test/java/com/btr/proxy/util/ProxyUtilTest.java
+++ b/src/test/java/com/btr/proxy/util/ProxyUtilTest.java
@@ -73,6 +73,49 @@ public class ProxyUtilTest {
assertEquals("HTTP @ 192.123.123.1:8080", psList.get(0).toString());
}
+ /*************************************************************************
+ * Test parsing method.
+ ************************************************************************/
+
+ @Test
+ public void testParseProxySettings6() {
+ ProxySelector rs = ProxyUtil.parseProxySettings("192.123.123.1:8080",Proxy.Type.SOCKS, 1234);
+ List<Proxy> psList = rs.select(TestUtil.HTTP_TEST_URI);
+ assertEquals("SOCKS @ 192.123.123.1:8080", psList.get(0).toString());
+ }
+
+ /*************************************************************************
+ * Test parsing method.
+ ************************************************************************/
+
+ @Test
+ public void testParseProxySettings7() {
+ ProxySelector rs = ProxyUtil.parseProxySettings("192.123.123.1", Proxy.Type.SOCKS, 1234);
+ List<Proxy> psList = rs.select(TestUtil.HTTP_TEST_URI);
+ assertEquals("SOCKS @ 192.123.123.1:1234", psList.get(0).toString());
+ }
+
+ /*************************************************************************
+ * Test parsing method.
+ ************************************************************************/
+
+ @Test
+ public void testParseProxySettings8() {
+ ProxySelector rs = ProxyUtil.parseProxySettings("socks://192.123.123.1", Proxy.Type.HTTP, 1234);
+ List<Proxy> psList = rs.select(TestUtil.HTTP_TEST_URI);
+ assertEquals("SOCKS @ 192.123.123.1:1234", psList.get(0).toString());
+ }
+
+ /*************************************************************************
+ * Test parsing method.
+ ************************************************************************/
+
+ @Test
+ public void testParseProxySettings9() {
+ ProxySelector rs = ProxyUtil.parseProxySettings("socks://http_proxy.unit-test.invalid/");
+ List<Proxy> psList = rs.select(TestUtil.HTTP_TEST_URI);
+ assertEquals("SOCKS @ http_proxy.unit-test.invalid:1080", psList.get(0).toString());
+ }
}