aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/de/hysky/skyblocker/config/datafixer/ConfigDataFixerTest.java
diff options
context:
space:
mode:
authorKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-07-22 16:28:26 +0800
committerKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-07-22 16:28:26 +0800
commitc6c3f30fcbacb018a6aaa8aab89395e987ca99ab (patch)
treeb3a92bc005df157d8232d27004eb95c3f43a9a27 /src/test/java/de/hysky/skyblocker/config/datafixer/ConfigDataFixerTest.java
parent14d4abe61f1344f29a9eebb73d6a3d7004dfc2d5 (diff)
downloadSkyblocker-c6c3f30fcbacb018a6aaa8aab89395e987ca99ab.tar.gz
Skyblocker-c6c3f30fcbacb018a6aaa8aab89395e987ca99ab.tar.bz2
Skyblocker-c6c3f30fcbacb018a6aaa8aab89395e987ca99ab.zip
Add slot text config data fixer
Diffstat (limited to 'src/test/java/de/hysky/skyblocker/config/datafixer/ConfigDataFixerTest.java')
-rw-r--r--src/test/java/de/hysky/skyblocker/config/datafixer/ConfigDataFixerTest.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/test/java/de/hysky/skyblocker/config/datafixer/ConfigDataFixerTest.java b/src/test/java/de/hysky/skyblocker/config/datafixer/ConfigDataFixerTest.java
index fcdbc314..7e73b9e9 100644
--- a/src/test/java/de/hysky/skyblocker/config/datafixer/ConfigDataFixerTest.java
+++ b/src/test/java/de/hysky/skyblocker/config/datafixer/ConfigDataFixerTest.java
@@ -37,6 +37,16 @@ public class ConfigDataFixerTest {
@SuppressWarnings("DataFlowIssue")
JsonObject expectedNewConfig = GSON.fromJson(new InputStreamReader(ConfigDataFixerTest.class.getResourceAsStream("/assets/skyblocker/config/skyblocker-v3.json")), JsonObject.class);
- Assertions.assertEquals(expectedNewConfig, ConfigDataFixer.apply(oldConfig));
+ Assertions.assertEquals(expectedNewConfig, ConfigDataFixer.apply(oldConfig, 3));
+ }
+
+ @Test
+ void testDataFixer3SlotText() {
+ @SuppressWarnings("DataFlowIssue")
+ JsonObject oldConfig = GSON.fromJson(new InputStreamReader(ConfigDataFixerTest.class.getResourceAsStream("/assets/skyblocker/config/skyblocker-v3.1.json")), JsonObject.class);
+ @SuppressWarnings("DataFlowIssue")
+ JsonObject expectedNewConfig = GSON.fromJson(new InputStreamReader(ConfigDataFixerTest.class.getResourceAsStream("/assets/skyblocker/config/skyblocker-v4.json")), JsonObject.class);
+
+ Assertions.assertEquals(expectedNewConfig, ConfigDataFixer.apply(oldConfig, 4));
}
}