summaryrefslogtreecommitdiff
path: root/core/src/test
diff options
context:
space:
mode:
authorByteHamster <ByteHamster@users.noreply.github.com>2024-03-29 13:39:19 +0100
committerGitHub <noreply@github.com>2024-03-29 13:39:19 +0100
commitf9dd837362921df3fbcea424f9e064ecc696f367 (patch)
tree95cc951dab32ff976a328fbea9897304ee000367 /core/src/test
parent8f553f08f0347b73b34c80dddef228302cdf5977 (diff)
downloadAntennaPod-f9dd837362921df3fbcea424f9e064ecc696f367.zip
Remove ClientConfig class (#7038)
Diffstat (limited to 'core/src/test')
-rw-r--r--core/src/test/java/de/danoeh/antennapod/core/feed/LocalFeedUpdaterTest.java11
-rw-r--r--core/src/test/java/de/danoeh/antennapod/core/storage/DbCleanupTests.java11
-rw-r--r--core/src/test/java/de/danoeh/antennapod/core/storage/DbTasksTest.java9
-rw-r--r--core/src/test/java/de/danoeh/antennapod/core/storage/DbWriterTest.java9
4 files changed, 4 insertions, 36 deletions
diff --git a/core/src/test/java/de/danoeh/antennapod/core/feed/LocalFeedUpdaterTest.java b/core/src/test/java/de/danoeh/antennapod/core/feed/LocalFeedUpdaterTest.java
index ad340314d..12256264a 100644
--- a/core/src/test/java/de/danoeh/antennapod/core/feed/LocalFeedUpdaterTest.java
+++ b/core/src/test/java/de/danoeh/antennapod/core/feed/LocalFeedUpdaterTest.java
@@ -1,6 +1,5 @@
package de.danoeh.antennapod.core.feed;
-import android.app.Application;
import android.content.Context;
import android.media.MediaMetadataRetriever;
import android.net.Uri;
@@ -16,6 +15,7 @@ import de.danoeh.antennapod.core.util.FastDocumentFile;
import de.danoeh.antennapod.model.feed.Feed;
import de.danoeh.antennapod.model.feed.FeedItem;
import de.danoeh.antennapod.storage.database.PodDBAdapter;
+import de.danoeh.antennapod.storage.preferences.SynchronizationSettings;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
@@ -33,8 +33,6 @@ import java.util.Collections;
import java.util.List;
import java.util.Objects;
-import de.danoeh.antennapod.core.ApplicationCallbacks;
-import de.danoeh.antennapod.core.ClientConfig;
import de.danoeh.antennapod.storage.preferences.UserPreferences;
import de.danoeh.antennapod.storage.database.DBReader;
import de.danoeh.antennapod.core.storage.DBWriter;
@@ -46,8 +44,6 @@ import static org.hamcrest.Matchers.empty;
import static org.hamcrest.Matchers.startsWith;
import static org.junit.Assert.assertEquals;
import static org.mockito.Mockito.any;
-import static org.mockito.Mockito.mock;
-import static org.mockito.Mockito.when;
import static org.robolectric.Shadows.shadowOf;
/**
@@ -74,10 +70,7 @@ public class LocalFeedUpdaterTest {
context = InstrumentationRegistry.getInstrumentation().getContext();
UserPreferences.init(context);
PlaybackPreferences.init(context);
-
- Application app = (Application) context;
- ClientConfig.applicationCallbacks = mock(ApplicationCallbacks.class);
- when(ClientConfig.applicationCallbacks.getApplicationInstance()).thenReturn(app);
+ SynchronizationSettings.init(context);
DownloadServiceInterface.setImpl(new DownloadServiceInterfaceStub());
// Initialize database
diff --git a/core/src/test/java/de/danoeh/antennapod/core/storage/DbCleanupTests.java b/core/src/test/java/de/danoeh/antennapod/core/storage/DbCleanupTests.java
index a0632b345..a7d435aed 100644
--- a/core/src/test/java/de/danoeh/antennapod/core/storage/DbCleanupTests.java
+++ b/core/src/test/java/de/danoeh/antennapod/core/storage/DbCleanupTests.java
@@ -1,6 +1,5 @@
package de.danoeh.antennapod.core.storage;
-import android.app.Application;
import android.content.Context;
import android.content.SharedPreferences;
import androidx.preference.PreferenceManager;
@@ -13,12 +12,11 @@ import java.util.List;
import androidx.test.platform.app.InstrumentationRegistry;
-import de.danoeh.antennapod.core.ApplicationCallbacks;
-import de.danoeh.antennapod.core.ClientConfig;
import de.danoeh.antennapod.model.feed.Feed;
import de.danoeh.antennapod.model.feed.FeedItem;
import de.danoeh.antennapod.model.feed.FeedMedia;
import de.danoeh.antennapod.storage.preferences.PlaybackPreferences;
+import de.danoeh.antennapod.storage.preferences.SynchronizationSettings;
import de.danoeh.antennapod.storage.preferences.UserPreferences;
import de.danoeh.antennapod.storage.database.PodDBAdapter;
@@ -32,8 +30,6 @@ import static de.danoeh.antennapod.core.storage.DbTestUtils.saveFeedlist;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertTrue;
-import static org.mockito.Mockito.mock;
-import static org.mockito.Mockito.when;
/**
* Test class for DBTasks.
@@ -83,10 +79,7 @@ public class DbCleanupTests {
UserPreferences.init(context);
PlaybackPreferences.init(context);
-
- Application app = (Application) context;
- ClientConfig.applicationCallbacks = mock(ApplicationCallbacks.class);
- when(ClientConfig.applicationCallbacks.getApplicationInstance()).thenReturn(app);
+ SynchronizationSettings.init(context);
}
@After
diff --git a/core/src/test/java/de/danoeh/antennapod/core/storage/DbTasksTest.java b/core/src/test/java/de/danoeh/antennapod/core/storage/DbTasksTest.java
index 1357f4d4e..075e7a559 100644
--- a/core/src/test/java/de/danoeh/antennapod/core/storage/DbTasksTest.java
+++ b/core/src/test/java/de/danoeh/antennapod/core/storage/DbTasksTest.java
@@ -1,6 +1,5 @@
package de.danoeh.antennapod.core.storage;
-import android.app.Application;
import android.content.Context;
import androidx.test.platform.app.InstrumentationRegistry;
@@ -18,8 +17,6 @@ import java.util.Collections;
import java.util.Date;
import java.util.List;
-import de.danoeh.antennapod.core.ApplicationCallbacks;
-import de.danoeh.antennapod.core.ClientConfig;
import de.danoeh.antennapod.model.feed.Feed;
import de.danoeh.antennapod.model.feed.FeedItem;
import de.danoeh.antennapod.model.feed.FeedMedia;
@@ -33,8 +30,6 @@ import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertNotSame;
import static org.junit.Assert.assertSame;
import static org.junit.Assert.assertTrue;
-import static org.mockito.Mockito.mock;
-import static org.mockito.Mockito.when;
/**
* Test class for {@link FeedDatabaseWriter}.
@@ -49,10 +44,6 @@ public class DbTasksTest {
UserPreferences.init(context);
PlaybackPreferences.init(context);
- Application app = (Application) context;
- ClientConfig.applicationCallbacks = mock(ApplicationCallbacks.class);
- when(ClientConfig.applicationCallbacks.getApplicationInstance()).thenReturn(app);
-
// create new database
PodDBAdapter.init(context);
PodDBAdapter.deleteDatabase();
diff --git a/core/src/test/java/de/danoeh/antennapod/core/storage/DbWriterTest.java b/core/src/test/java/de/danoeh/antennapod/core/storage/DbWriterTest.java
index 32c0fd2cd..4fea67f79 100644
--- a/core/src/test/java/de/danoeh/antennapod/core/storage/DbWriterTest.java
+++ b/core/src/test/java/de/danoeh/antennapod/core/storage/DbWriterTest.java
@@ -1,6 +1,5 @@
package de.danoeh.antennapod.core.storage;
-import android.app.Application;
import android.content.Context;
import android.content.SharedPreferences;
import android.database.Cursor;
@@ -29,8 +28,6 @@ import java.util.Locale;
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit;
-import de.danoeh.antennapod.core.ApplicationCallbacks;
-import de.danoeh.antennapod.core.ClientConfig;
import de.danoeh.antennapod.model.feed.Feed;
import de.danoeh.antennapod.model.feed.FeedItem;
import de.danoeh.antennapod.model.feed.FeedMedia;
@@ -44,8 +41,6 @@ import static org.junit.Assert.assertNotEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertNull;
import static org.junit.Assert.assertTrue;
-import static org.mockito.Mockito.mock;
-import static org.mockito.Mockito.when;
/**
* Test class for {@link DBWriter}.
@@ -64,10 +59,6 @@ public class DbWriterTest {
context = InstrumentationRegistry.getInstrumentation().getTargetContext();
UserPreferences.init(context);
PlaybackPreferences.init(context);
-
- Application app = (Application) context;
- ClientConfig.applicationCallbacks = mock(ApplicationCallbacks.class);
- when(ClientConfig.applicationCallbacks.getApplicationInstance()).thenReturn(app);
DownloadServiceInterface.setImpl(new DownloadServiceInterfaceStub());
// create new database