From 60d5f95f938a2da169727b13a4b5af055ca16b9e Mon Sep 17 00:00:00 2001
From: cyian-1756 <devnull64@vfemail.net>
Date: Sun, 29 Apr 2018 12:40:50 -0400
Subject: [PATCH] Added unit test for HypnohubRipper

---
 .../ripper/rippers/HypnohubRipperTest.java    | 25 +++++++++++++++++++
 1 file changed, 25 insertions(+)
 create mode 100644 src/test/java/com/rarchives/ripme/tst/ripper/rippers/HypnohubRipperTest.java

diff --git a/src/test/java/com/rarchives/ripme/tst/ripper/rippers/HypnohubRipperTest.java b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/HypnohubRipperTest.java
new file mode 100644
index 00000000..4466eadc
--- /dev/null
+++ b/src/test/java/com/rarchives/ripme/tst/ripper/rippers/HypnohubRipperTest.java
@@ -0,0 +1,25 @@
+package com.rarchives.ripme.tst.ripper.rippers;
+
+import java.io.IOException;
+import java.net.URL;
+
+import com.rarchives.ripme.ripper.rippers.HypnohubRipper;
+
+public class HypnohubRipperTest extends RippersTest {
+    public void testRip() throws IOException {
+        URL poolURL = new URL("http://hypnohub.net/pool/show/2303");
+        URL postURL = new URL("http://hypnohub.net/post/show/63464/black_hair-bracelet-collar-corruption-female_only-");
+        HypnohubRipper ripper = new HypnohubRipper(poolURL);
+        testRipper(ripper);
+        ripper = new HypnohubRipper(postURL);
+        testRipper(ripper);
+    }
+    public void testGetGID() throws IOException {
+        URL poolURL = new URL("http://hypnohub.net/pool/show/2303");
+        HypnohubRipper ripper = new HypnohubRipper(poolURL);
+        assertEquals("hypnohub_2303", ripper.getGID(poolURL));
+
+        URL postURL = new URL("http://hypnohub.net/post/show/63464/black_hair-bracelet-collar-corruption-female_only-");
+        assertEquals("hypnohub_63464_black_hair-bracelet-collar-corruption-female_only-", ripper.getGID(postURL));
+    }
+}