Index: libadblockplus-android-tests/src/org/adblockplus/libadblockplus/tests/UtilsTest.java |
diff --git a/libadblockplus-android-tests/src/org/adblockplus/libadblockplus/tests/UtilsTest.java b/libadblockplus-android-tests/src/org/adblockplus/libadblockplus/tests/UtilsTest.java |
deleted file mode 100644 |
index 7e9243f00b72c3cb91fe13c4f5cb12a91f9a0528..0000000000000000000000000000000000000000 |
--- a/libadblockplus-android-tests/src/org/adblockplus/libadblockplus/tests/UtilsTest.java |
+++ /dev/null |
@@ -1,128 +0,0 @@ |
-package org.adblockplus.libadblockplus.tests; |
- |
-import android.test.InstrumentationTestCase; |
- |
-import org.adblockplus.libadblockplus.android.Utils; |
-import org.junit.Test; |
- |
-import java.util.Arrays; |
-import java.util.LinkedList; |
-import java.util.List; |
- |
-/** |
- * Test for Utils |
- */ |
-public class UtilsTest extends InstrumentationTestCase |
-{ |
- @Test |
- public void testJson_null() |
- { |
- final List<String> list = null; |
- String json = Utils.stringListToJsonArray(list); |
- assertEquals("[]", json); |
- } |
- |
- @Test |
- public void testJson_single() |
- { |
- final List<String> list = Arrays.asList("string1"); |
- String json = Utils.stringListToJsonArray(list); |
- assertEquals("[\"string1\"]", json); |
- } |
- |
- @Test |
- public void testJson_multiple() |
- { |
- final List<String> list = Arrays.asList("string1", "string2"); |
- String json = Utils.stringListToJsonArray(list); |
- assertEquals("[\"string1\",\"string2\"]", json); |
- } |
- |
- @Test |
- public void testJson_multipleWithNull() |
- { |
- final List<String> list = Arrays.asList("string1", null, "string2"); |
- String json = Utils.stringListToJsonArray(list); |
- assertEquals("[\"string1\",\"string2\"]", json); |
- } |
- |
- @Test |
- public void testJson_singleWithNull() |
- { |
- final List<String> list = new LinkedList<String>(); |
- list.add(null); |
- String json = Utils.stringListToJsonArray(list); |
- assertEquals("[]", json); |
- } |
- |
- @Test |
- public void testUrlWithoutParams_null() |
- { |
- try |
- { |
- Utils.getUrlWithoutParams(null); |
- fail(); |
- } |
- catch (IllegalArgumentException ignored) |
- { |
- // ignored |
- } |
- } |
- |
- @Test |
- public void testUrlWithoutParams_empty() |
- { |
- String url = Utils.getUrlWithoutParams("https://www.google.com?"); |
- assertNotNull(url); |
- assertEquals("https://www.google.com", url); |
- } |
- |
- @Test |
- public void testUrlWithoutParams_withoutParams() |
- { |
- final String originalUrl = "http://www.google.com"; |
- String url = Utils.getUrlWithoutParams(originalUrl); |
- assertNotNull(url); |
- assertEquals(originalUrl, url); |
- } |
- |
- @Test |
- public void testUrlWithoutParams_ok() |
- { |
- String url = Utils.getUrlWithoutParams("https://www.google.com?q=adblockplus"); |
- assertNotNull(url); |
- assertEquals("https://www.google.com", url); |
- } |
- |
- @Test |
- public void testUrlWithoutParams_multipleParams() |
- { |
- String url = Utils.getUrlWithoutParams("https://www.google.com?q=adblockplus&gws_rd=cr"); |
- assertNotNull(url); |
- assertEquals("https://www.google.com", url); |
- } |
- |
- @Test |
- public void testUrlWithoutParams_language() |
- { |
- String url = Utils.getUrlWithoutParams("http://почта.рф?q=myemail"); // non-English characters in URL |
- assertNotNull(url); |
- assertEquals("http://почта.рф", url); |
- } |
- |
- @Test |
- public void testUrlWithoutParams_digits() |
- { |
- String url = Utils.getUrlWithoutParams("https://www.google.com?q=123"); |
- assertNotNull(url); |
- assertEquals("https://www.google.com", url); |
- } |
- |
- @Test |
- public void testUrlWithoutParams_multipleQuestionMarks() |
- { |
- String url = Utils.getUrlWithoutParams("https://www.google.com?q=123?t=123"); // invalid URL |
- assertNotNull(url); |
- assertEquals("https://www.google.com", url); |
- } |
-} |