summaryrefslogtreecommitdiff
path: root/app/src/test/java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/test/java')
-rw-r--r--app/src/test/java/se/leap/bitmaskclient/base/utils/ConfigHelperTest.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/app/src/test/java/se/leap/bitmaskclient/base/utils/ConfigHelperTest.java b/app/src/test/java/se/leap/bitmaskclient/base/utils/ConfigHelperTest.java
index c6387165..fd862f2b 100644
--- a/app/src/test/java/se/leap/bitmaskclient/base/utils/ConfigHelperTest.java
+++ b/app/src/test/java/se/leap/bitmaskclient/base/utils/ConfigHelperTest.java
@@ -1,6 +1,7 @@
package se.leap.bitmaskclient.base.utils;
import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNull;
import static org.junit.Assert.assertTrue;
import com.tngtech.java.junit.dataprovider.DataProvider;
@@ -66,6 +67,14 @@ public class ConfigHelperTest {
}
@Test
+ public void testGetDomainFromMainURL_returnNullIfInvalid() {
+ assertNull(ConfigHelper.getDomainFromMainURL("https://localhost"));
+ assertNull(ConfigHelper.getDomainFromMainURL("http://localhost"));
+ assertNull(ConfigHelper.getDomainFromMainURL("invalidrandomstring"));
+ assertNull(ConfigHelper.getDomainFromMainURL(null));
+ }
+
+ @Test
public void testParseX509CertificatesFromString() throws IOException {
ArrayList<X509Certificate> certs = ConfigHelper.parseX509CertificatesFromString(TestSetupHelper.getInputAsString(getClass().getClassLoader().getResourceAsStream("updated_cert.pem")));
assertTrue(certs != null);