diff options
author | ExternalTime <84183548+ExternalTime@users.noreply.github.com> | 2021-09-21 13:13:36 +0200 |
---|---|---|
committer | ExternalTime <84183548+ExternalTime@users.noreply.github.com> | 2021-09-21 13:22:29 +0200 |
commit | d5b5439a558a05b46399793839cb210ded83699e (patch) | |
tree | a7173deae8be566e479cb9460c6608c245a9e56c /src/test/java/me/xmrvizzy/skyblocker/skyblock/dwarven | |
parent | 00cd3eb2401599f8e53bc3ffa211aa4ddb39791f (diff) | |
download | Skyblocker-d5b5439a558a05b46399793839cb210ded83699e.tar.gz Skyblocker-d5b5439a558a05b46399793839cb210ded83699e.tar.bz2 Skyblocker-d5b5439a558a05b46399793839cb210ded83699e.zip |
Added abstract test for chat listeners
Diffstat (limited to 'src/test/java/me/xmrvizzy/skyblocker/skyblock/dwarven')
-rw-r--r-- | src/test/java/me/xmrvizzy/skyblocker/skyblock/dwarven/FetchurTest.java | 15 |
1 files changed, 7 insertions, 8 deletions
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 a7426504..1ae1ac70 100644 --- a/src/test/java/me/xmrvizzy/skyblocker/skyblock/dwarven/FetchurTest.java +++ b/src/test/java/me/xmrvizzy/skyblocker/skyblock/dwarven/FetchurTest.java @@ -1,18 +1,17 @@ package me.xmrvizzy.skyblocker.skyblock.dwarven; +import me.xmrvizzy.skyblocker.chat.ChatListenerTest; import org.junit.jupiter.api.Test; -import java.util.regex.Matcher; - import static org.junit.jupiter.api.Assertions.*; -class FetchurTest { - private static final Fetchur fetchur = new Fetchur(); +class FetchurTest extends ChatListenerTest<Fetchur> { + public FetchurTest() { + super(new Fetchur()); + } @Test public void patternCaptures() { - Matcher m = fetchur.getPattern().matcher("§e[NPC] Fetchur§f: its a hint"); - assertTrue(m.matches()); - assertEquals(m.group(1), "a hint"); + assertEquals(getGroups("§e[NPC] Fetchur§f: its a hint")[1], "a hint"); } -}
\ No newline at end of file +} |