From bd3f0329d0e391bd84b5f9e3ff207d9dd9815853 Mon Sep 17 00:00:00 2001 From: Yasin Date: Mon, 9 Oct 2023 12:58:02 +0200 Subject: new pr because fixing merge conflict would take too long --- .../de/hysky/skyblocker/skyblock/dwarven/FetchurTest.java | 15 +++++++++++++++ .../de/hysky/skyblocker/skyblock/dwarven/PuzzlerTest.java | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 src/test/java/de/hysky/skyblocker/skyblock/dwarven/FetchurTest.java create mode 100644 src/test/java/de/hysky/skyblocker/skyblock/dwarven/PuzzlerTest.java (limited to 'src/test/java/de/hysky/skyblocker/skyblock/dwarven') diff --git a/src/test/java/de/hysky/skyblocker/skyblock/dwarven/FetchurTest.java b/src/test/java/de/hysky/skyblocker/skyblock/dwarven/FetchurTest.java new file mode 100644 index 00000000..08282972 --- /dev/null +++ b/src/test/java/de/hysky/skyblocker/skyblock/dwarven/FetchurTest.java @@ -0,0 +1,15 @@ +package de.hysky.skyblocker.skyblock.dwarven; + +import de.hysky.skyblocker.utils.chat.ChatPatternListenerTest; +import org.junit.jupiter.api.Test; + +class FetchurTest extends ChatPatternListenerTest { + public FetchurTest() { + super(new Fetchur()); + } + + @Test + public void patternCaptures() { + assertGroup("§e[NPC] Fetchur§f: its a hint", 1, "a hint"); + } +} diff --git a/src/test/java/de/hysky/skyblocker/skyblock/dwarven/PuzzlerTest.java b/src/test/java/de/hysky/skyblocker/skyblock/dwarven/PuzzlerTest.java new file mode 100644 index 00000000..9437a5c9 --- /dev/null +++ b/src/test/java/de/hysky/skyblocker/skyblock/dwarven/PuzzlerTest.java @@ -0,0 +1,15 @@ +package de.hysky.skyblocker.skyblock.dwarven; + +import de.hysky.skyblocker.utils.chat.ChatPatternListenerTest; +import org.junit.jupiter.api.Test; + +class PuzzlerTest extends ChatPatternListenerTest { + public PuzzlerTest() { + super(new Puzzler()); + } + + @Test + void puzzler() { + assertGroup("§e[NPC] §dPuzzler§f: §b◀§d▲§b◀§d▲§d▲§5▶§5▶§b◀§d▲§a▼", 1, "§b◀§d▲§b◀§d▲§d▲§5▶§5▶§b◀§d▲§a▼"); + } +} \ No newline at end of file -- cgit