summaryrefslogtreecommitdiff
path: root/app/src/test/java/se/leap/bitmaskclient/ProviderTest.java
diff options
context:
space:
mode:
authorcyBerta <cyberta@riseup.net>2020-12-29 00:54:08 +0100
committercyBerta <cyberta@riseup.net>2020-12-29 00:54:08 +0100
commit6b032b751324a30120cfaabe88940f95171df11f (patch)
treeb6b26b84358726a02e27558562e7e9ea70a7aaa0 /app/src/test/java/se/leap/bitmaskclient/ProviderTest.java
parent16da1eeb5180cbb4a0d916785a08ccbcd3c1d74e (diff)
new year cleanup: restructure messy project
Diffstat (limited to 'app/src/test/java/se/leap/bitmaskclient/ProviderTest.java')
-rw-r--r--app/src/test/java/se/leap/bitmaskclient/ProviderTest.java86
1 files changed, 0 insertions, 86 deletions
diff --git a/app/src/test/java/se/leap/bitmaskclient/ProviderTest.java b/app/src/test/java/se/leap/bitmaskclient/ProviderTest.java
deleted file mode 100644
index 8a74e5de..00000000
--- a/app/src/test/java/se/leap/bitmaskclient/ProviderTest.java
+++ /dev/null
@@ -1,86 +0,0 @@
-package se.leap.bitmaskclient;
-
-import org.junit.Test;
-
-import java.util.HashSet;
-import java.util.Set;
-
-import se.leap.bitmaskclient.testutils.TestSetupHelper;
-
-import static junit.framework.Assert.assertFalse;
-import static org.junit.Assert.assertTrue;
-
-/**
- * Created by cyberta on 12.02.18.
- */
-public class ProviderTest {
-
- @Test
- public void testEquals_sameFields_returnsTrue() throws Exception {
- Provider p1 = TestSetupHelper.getConfiguredProvider();
- Provider p2 = TestSetupHelper.getConfiguredProvider();
- assertTrue("Providers should be same:", p1.equals(p2));
- }
-
- @Test
- public void testEquals_differntMainUrl_returnsFalse() throws Exception {
- Provider p1 = TestSetupHelper.getConfiguredProvider();
- Provider p2 = TestSetupHelper.getConfiguredProvider();
- p2.setMainUrl("http://somethingsdiffer.org");
- assertFalse("Providers should be same:", p1.equals(p2));
- }
-
- @Test
- public void testEquals_differentGeoIpUrl_returnsFalse() throws Exception {
- Provider p1 = TestSetupHelper.getConfiguredProvider();
- Provider p2 = TestSetupHelper.getConfiguredProvider();
- p2.setGeoipUrl(null);
- assertFalse("Providers should be same:", p1.equals(p2));
- }
-
- // see ProviderManagerTest testing add(...)
- @Test
- public void testEqualsThroughSetContains_differentFields_returnsFalse() throws Exception {
- Provider p1 = TestSetupHelper.getConfiguredProvider();
- Provider p2 = TestSetupHelper.getConfiguredProvider();
- p2.setMainUrl("http://somethingsdiffer.org");
- Provider p3 = new Provider("https://anotherprovider.net");
-
- Set<Provider> defaultProviders = new HashSet<>();
- defaultProviders.add(p1);
- defaultProviders.add(p2);
-
- assertTrue(defaultProviders.contains(p1));
- assertTrue(defaultProviders.contains(p2));
- assertFalse(defaultProviders.contains(p3));
- }
-
- @Test
- public void testIsPluggableTransportsSupported_Obfs4_returnsTrue() throws Exception {
- Provider p1 = TestSetupHelper.getProvider(
- "https://pt.demo.bitmask.net",
- null,
- null,
- null,
- null,
- null,
- "ptdemo.bitmask.eip-service.json",
- null);
- assertTrue(p1.supportsPluggableTransports());
- }
-
- @Test
- public void testIsPluggableTransportsSupported_noObfs4_returnsFalse() throws Exception {
- Provider p1 = TestSetupHelper.getProvider(
- null,
- null,
- null,
- null,
- null,
- null,
- "eip-service-two-gateways.json",
- null);
- assertFalse(p1.supportsPluggableTransports());
- }
-
-}