🔀 Merge branch 'comic/nortverse' into next
[rhynodge.git] / src / test / kotlin / net / pterodactylus / rhynodge / filters / comics / NortverseFilterTest.kt
diff --git a/src/test/kotlin/net/pterodactylus/rhynodge/filters/comics/NortverseFilterTest.kt b/src/test/kotlin/net/pterodactylus/rhynodge/filters/comics/NortverseFilterTest.kt
new file mode 100644 (file)
index 0000000..1db68c4
--- /dev/null
@@ -0,0 +1,19 @@
+package net.pterodactylus.rhynodge.filters.comics
+
+import net.pterodactylus.rhynodge.states.ComicState
+import net.pterodactylus.rhynodge.states.ComicState.Comic
+
+class NortverseFilterTest : ComicSiteFilterTest() {
+
+       override val filter = NortverseFilter()
+       override val baseUrl = "https://nortverse.com/"
+       override val resource = "nortverse.html"
+       override val expectedComics = listOf(
+               Comic("Making Friends #3")
+                       .add(ComicState.Strip("https://i0.wp.com/nortverse.com/wp-content/uploads/2024/04/MakingFriendsPart3Panel1.png?resize=940%2C767&ssl=1", ""))
+                       .add(ComicState.Strip("https://i0.wp.com/nortverse.com/wp-content/uploads/2024/04/MakingFriendsPart3Panel2.png?resize=940%2C767&ssl=1", ""))
+                       .add(ComicState.Strip("https://i0.wp.com/nortverse.com/wp-content/uploads/2024/04/MakingFriendsPart3Panel3.png?resize=940%2C767&ssl=1", ""))
+                       .add(ComicState.Strip("https://i0.wp.com/nortverse.com/wp-content/uploads/2024/04/MakingFriendsPart3Panel4.png?resize=940%2C767&ssl=1", ""))
+       )
+
+}