aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/me/xmrvizzy/skyblocker/chat/ChatListenerTest.java4
-rw-r--r--src/test/java/me/xmrvizzy/skyblocker/skyblock/dungeon/TriviaTest.java8
-rw-r--r--src/test/java/me/xmrvizzy/skyblocker/skyblock/dwarven/FetchurTest.java2
3 files changed, 8 insertions, 6 deletions
diff --git a/src/test/java/me/xmrvizzy/skyblocker/chat/ChatListenerTest.java b/src/test/java/me/xmrvizzy/skyblocker/chat/ChatListenerTest.java
index a38779be..78574c74 100644
--- a/src/test/java/me/xmrvizzy/skyblocker/chat/ChatListenerTest.java
+++ b/src/test/java/me/xmrvizzy/skyblocker/chat/ChatListenerTest.java
@@ -28,4 +28,8 @@ public abstract class ChatListenerTest<T extends ChatListener> {
groups[i] = matcher.group(i);
return groups;
}
+
+ protected void assertGroup(String text, int group, String expect) {
+ assertEquals(getGroups(text)[group], expect);
+ }
} \ No newline at end of file
diff --git a/src/test/java/me/xmrvizzy/skyblocker/skyblock/dungeon/TriviaTest.java b/src/test/java/me/xmrvizzy/skyblocker/skyblock/dungeon/TriviaTest.java
index 0006ddd8..64cf7711 100644
--- a/src/test/java/me/xmrvizzy/skyblocker/skyblock/dungeon/TriviaTest.java
+++ b/src/test/java/me/xmrvizzy/skyblocker/skyblock/dungeon/TriviaTest.java
@@ -3,8 +3,6 @@ package me.xmrvizzy.skyblocker.skyblock.dungeon;
import me.xmrvizzy.skyblocker.chat.ChatListenerTest;
import org.junit.jupiter.api.Test;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-
class TriviaTest extends ChatListenerTest<Trivia> {
public TriviaTest() {
super(new Trivia());
@@ -12,16 +10,16 @@ class TriviaTest extends ChatListenerTest<Trivia> {
@Test
void question() {
- assertEquals(getGroups(" What is the status of Necron?")[1], "What is the status of Necron?");
+ assertGroup(" What is the status of Necron?", 1, "What is the status of Necron?");
}
@Test
void qestion2() {
- assertEquals(getGroups(" How many Fairy Souls are there in Jerry's Workshop?")[1], "How many Fairy Souls are there in Jerry's Workshop?");
+ assertGroup(" How many Fairy Souls are there in Jerry's Workshop?", 1, "How many Fairy Souls are there in Jerry's Workshop?");
}
@Test
void answer() {
- assertEquals(getGroups(" §6 ⓑ §a9 Fairy Souls")[3], "9 Fairy Souls");
+ assertGroup(" §6 ⓑ §a9 Fairy Souls", 3, "9 Fairy Souls");
}
} \ No newline at end of file
diff --git a/src/test/java/me/xmrvizzy/skyblocker/skyblock/dwarven/FetchurTest.java b/src/test/java/me/xmrvizzy/skyblocker/skyblock/dwarven/FetchurTest.java
index 1ae1ac70..35b8ab58 100644
--- a/src/test/java/me/xmrvizzy/skyblocker/skyblock/dwarven/FetchurTest.java
+++ b/src/test/java/me/xmrvizzy/skyblocker/skyblock/dwarven/FetchurTest.java
@@ -12,6 +12,6 @@ class FetchurTest extends ChatListenerTest<Fetchur> {
@Test
public void patternCaptures() {
- assertEquals(getGroups("§e[NPC] Fetchur§f: its a hint")[1], "a hint");
+ assertGroup("§e[NPC] Fetchur§f: its a hint", 1, "a hint");
}
}