summaryrefslogtreecommitdiff
path: root/app/src/androidTest/java/de/test/antennapod/gpodnet/GPodnetServiceTest.java
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2018-10-21 22:12:07 +0200
committerByteHamster <info@bytehamster.com>2018-10-21 22:12:07 +0200
commit168b41a825c355d4874f7ccb06391395f1486c81 (patch)
tree5d1506aa3f702e497ee33e552ab7671be3469ac0 /app/src/androidTest/java/de/test/antennapod/gpodnet/GPodnetServiceTest.java
parent59c2c5b1d6e007ea7fa8260d994d21743a092f73 (diff)
downloadAntennaPod-168b41a825c355d4874f7ccb06391395f1486c81.zip
Updated tests
Diffstat (limited to 'app/src/androidTest/java/de/test/antennapod/gpodnet/GPodnetServiceTest.java')
-rw-r--r--app/src/androidTest/java/de/test/antennapod/gpodnet/GPodnetServiceTest.java34
1 files changed, 23 insertions, 11 deletions
diff --git a/app/src/androidTest/java/de/test/antennapod/gpodnet/GPodnetServiceTest.java b/app/src/androidTest/java/de/test/antennapod/gpodnet/GPodnetServiceTest.java
index a880c330b..91e31e73c 100644
--- a/app/src/androidTest/java/de/test/antennapod/gpodnet/GPodnetServiceTest.java
+++ b/app/src/androidTest/java/de/test/antennapod/gpodnet/GPodnetServiceTest.java
@@ -1,43 +1,43 @@
package de.test.antennapod.gpodnet;
-import android.test.AndroidTestCase;
-
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
+import android.support.test.runner.AndroidJUnit4;
import de.danoeh.antennapod.core.gpoddernet.GpodnetService;
import de.danoeh.antennapod.core.gpoddernet.GpodnetServiceException;
import de.danoeh.antennapod.core.gpoddernet.model.GpodnetDevice;
import de.danoeh.antennapod.core.gpoddernet.model.GpodnetTag;
+import org.junit.Before;
+import org.junit.Ignore;
+import org.junit.Test;
+import org.junit.runner.RunWith;
import static java.util.Collections.singletonList;
/**
* Test class for GpodnetService
*/
-public class GPodnetServiceTest extends AndroidTestCase {
+@Ignore
+@RunWith(AndroidJUnit4.class)
+public class GPodnetServiceTest {
private GpodnetService service;
private static final String USER = "";
private static final String PW = "";
- @Override
- protected void setUp() throws Exception {
- super.setUp();
+ @Before
+ protected void setUp() {
service = new GpodnetService();
}
- @Override
- protected void tearDown() throws Exception {
- super.tearDown();
- }
-
private void authenticate() throws GpodnetServiceException {
service.authenticate(USER, PW);
}
+ @Test
public void testUploadSubscription() throws GpodnetServiceException {
authenticate();
ArrayList<String> l = new ArrayList<>();
@@ -45,6 +45,7 @@ public class GPodnetServiceTest extends AndroidTestCase {
service.uploadSubscriptions(USER, "radio", l);
}
+ @Test
public void testUploadSubscription2() throws GpodnetServiceException {
authenticate();
ArrayList<String> l = new ArrayList<>();
@@ -53,6 +54,7 @@ public class GPodnetServiceTest extends AndroidTestCase {
service.uploadSubscriptions(USER, "radio", l);
}
+ @Test
public void testUploadChanges() throws GpodnetServiceException {
authenticate();
String[] URLS = {"http://bitsundso.de/feed", "http://gamesundso.de/feed", "http://cre.fm/feed/mp3/", "http://freakshow.fm/feed/m4a/"};
@@ -63,53 +65,63 @@ public class GPodnetServiceTest extends AndroidTestCase {
service.uploadChanges(USER, "radio", added, removed);
}
+ @Test
public void testGetSubscriptionChanges() throws GpodnetServiceException {
authenticate();
service.getSubscriptionChanges(USER, "radio", 1362322610L);
}
+ @Test
public void testGetSubscriptionsOfUser()
throws GpodnetServiceException {
authenticate();
service.getSubscriptionsOfUser(USER);
}
+ @Test
public void testGetSubscriptionsOfDevice()
throws GpodnetServiceException {
authenticate();
service.getSubscriptionsOfDevice(USER, "radio");
}
+ @Test
public void testConfigureDevices() throws GpodnetServiceException {
authenticate();
service.configureDevice(USER, "foo", "This is an updated caption",
GpodnetDevice.DeviceType.LAPTOP);
}
+ @Test
public void testGetDevices() throws GpodnetServiceException {
authenticate();
service.getDevices(USER);
}
+ @Test
public void testGetSuggestions() throws GpodnetServiceException {
authenticate();
service.getSuggestions(10);
}
+ @Test
public void testTags() throws GpodnetServiceException {
service.getTopTags(20);
}
+ @Test
public void testPodcastForTags() throws GpodnetServiceException {
List<GpodnetTag> tags = service.getTopTags(20);
service.getPodcastsForTag(tags.get(1),
10);
}
+ @Test
public void testSearch() throws GpodnetServiceException {
service.searchPodcasts("linux", 64);
}
+ @Test
public void testToplist() throws GpodnetServiceException {
service.getPodcastToplist(10);
}