From 30e6a28a51f581b3b678167181972dd98687e2af Mon Sep 17 00:00:00 2001 From: Aaron <51387595+AzureAaron@users.noreply.github.com> Date: Thu, 8 Aug 2024 00:34:47 -0400 Subject: Update regex for position addition --- .../skyblock/special/DyeSpecialEffectsTest.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/test/java/de/hysky/skyblocker/skyblock/special/DyeSpecialEffectsTest.java (limited to 'src/test/java/de') diff --git a/src/test/java/de/hysky/skyblocker/skyblock/special/DyeSpecialEffectsTest.java b/src/test/java/de/hysky/skyblocker/skyblock/special/DyeSpecialEffectsTest.java new file mode 100644 index 00000000..e5910c8d --- /dev/null +++ b/src/test/java/de/hysky/skyblocker/skyblock/special/DyeSpecialEffectsTest.java @@ -0,0 +1,22 @@ +package de.hysky.skyblocker.skyblock.special; + +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +public class DyeSpecialEffectsTest { + + @Test + void testDye1() { + Assertions.assertTrue(DyeSpecialEffects.DROP_PATTERN.matcher("WOW! [MVP+] Crystalfall found Necron Dye #7!").matches(), "Dye Test #1 didn't match!"); + } + + @Test + void testDye2() { + Assertions.assertTrue(DyeSpecialEffects.DROP_PATTERN.matcher("WOW! [MVP+] AzureAaron found Wild Strawberry Dye #1,888!").matches(), "Dye Test #2 didn't match!"); + } + + @Test + void testDye3() { + Assertions.assertTrue(DyeSpecialEffects.DROP_PATTERN.matcher("WOW! [MVP+] Viciscat found Cat Dye #1!").matches(), "Dye Test #3 didn't match!"); + } +} -- cgit