From e9c23f28bad9159ef96024b13399638cdc43631d Mon Sep 17 00:00:00 2001 From: lushunming <1357197829@qq.com> Date: Sat, 27 Jul 2024 10:52:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/test/java/TvDyTest.java | 10 ++-------- app/src/test/java/WoggTest.java | 9 ++++++--- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/app/src/test/java/TvDyTest.java b/app/src/test/java/TvDyTest.java index 6ba60ed0..e7a0328d 100644 --- a/app/src/test/java/TvDyTest.java +++ b/app/src/test/java/TvDyTest.java @@ -1,36 +1,30 @@ import android.app.Application; import com.github.catvod.spider.Init; -import com.github.catvod.spider.NCat; import com.github.catvod.spider.TvDy; import com.github.catvod.utils.Json; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import com.google.gson.JsonObject; -import com.whl.quickjs.android.BuildConfig; import org.junit.Assert; import org.junit.runner.RunWith; -import org.mockito.Mock; -import org.mockito.junit.MockitoJUnitRunner; import org.robolectric.RobolectricTestRunner; import org.robolectric.RuntimeEnvironment; -import org.robolectric.annotation.Config; -import org.robolectric.shadows.ShadowLog; import java.util.ArrayList; import java.util.Arrays; @RunWith(RobolectricTestRunner.class) public class TvDyTest { - // @Mock + // @Mock private Application mockContext; private TvDy spider; @org.junit.Before public void setUp() throws Exception { - mockContext= RuntimeEnvironment.application; + mockContext = RuntimeEnvironment.application; Init.init(mockContext); spider = new TvDy(); spider.init(mockContext, ""); diff --git a/app/src/test/java/WoggTest.java b/app/src/test/java/WoggTest.java index b8adb2e5..7ca91f5f 100644 --- a/app/src/test/java/WoggTest.java +++ b/app/src/test/java/WoggTest.java @@ -12,19 +12,22 @@ import org.junit.Assert; import org.junit.runner.RunWith; import org.mockito.Mock; import org.mockito.junit.MockitoJUnitRunner; +import org.robolectric.RobolectricTestRunner; +import org.robolectric.RuntimeEnvironment; import java.util.ArrayList; import java.util.Arrays; -@RunWith(MockitoJUnitRunner.class) +@RunWith(RobolectricTestRunner.class) public class WoggTest { - @Mock + private Application mockContext; private Wogg spider; @org.junit.Before public void setUp() throws Exception { + mockContext = RuntimeEnvironment.application; Init.init(mockContext); spider = new Wogg(); spider.init(mockContext, ""); @@ -73,7 +76,7 @@ public class WoggTest { @org.junit.Test public void playerContent() throws Exception { - String content = spider.playerContent("", "tvbox-xg:ftp://a.gbl.114s.com:20320/8430/绝地战警:生死与共-2024_BD中英双字.mp4", new ArrayList<>()); + String content = spider.playerContent("轉存原畫", "sTpdhKkg18j+66a32d0a1d147f930c5e462db86e7eb629ee947e", new ArrayList<>()); JsonObject map = Json.safeObject(content); Gson gson = new GsonBuilder().setPrettyPrinting().create(); System.out.println("playerContent--" + gson.toJson(map));