aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-03-08 19:35:56 -0500
committerKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-05-24 19:51:46 -0400
commit7675f7569b381c8b9cbf36e2e69e716737455069 (patch)
tree30203444081474886e3741f0fea2fb378dbb3109 /src/test
parentf6ba429409ac73ee45992fd80e527c96b39e52e3 (diff)
downloadSkyblocker-7675f7569b381c8b9cbf36e2e69e716737455069.tar.gz
Skyblocker-7675f7569b381c8b9cbf36e2e69e716737455069.tar.bz2
Skyblocker-7675f7569b381c8b9cbf36e2e69e716737455069.zip
Update Skytils format to codecs
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/de/hysky/skyblocker/utils/waypoint/WaypointsTest.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/test/java/de/hysky/skyblocker/utils/waypoint/WaypointsTest.java b/src/test/java/de/hysky/skyblocker/utils/waypoint/WaypointsTest.java
index 91470224..ad237718 100644
--- a/src/test/java/de/hysky/skyblocker/utils/waypoint/WaypointsTest.java
+++ b/src/test/java/de/hysky/skyblocker/utils/waypoint/WaypointsTest.java
@@ -17,4 +17,13 @@ public class WaypointsTest {
Assertions.assertEquals(expectedWaypointCategories, waypointCategories);
}
+
+ @Test
+ void testToSkytilsBase64() {
+ Collection<WaypointCategory> waypointCategories = List.of(new WaypointCategory("category", "hub", List.of(new NamedWaypoint(BlockPos.ORIGIN, "waypoint", new float[]{0f, 0.5f, 1f}, false), new NamedWaypoint(new BlockPos(-1, 0, 1), "1", new float[]{0f, 0f, 0f}, true))));
+ String waypointCategoriesSkytilsBase64 = Waypoints.toSkytilsBase64(waypointCategories);
+ String expectedWaypointCategoriesSkytilsBase64 = "ewogICJjYXRlZ29yaWVzIjogWwogICAgewogICAgICAibmFtZSI6ICJjYXRlZ29yeSIsCiAgICAgICJpc2xhbmQiOiAiaHViIiwKICAgICAgIndheXBvaW50cyI6IFsKICAgICAgICB7CiAgICAgICAgICAibmFtZSI6ICJ3YXlwb2ludCIsCiAgICAgICAgICAiY29sb3IiOiAzMjc2NywKICAgICAgICAgICJlbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAieCI6IDAsCiAgICAgICAgICAieSI6IDAsCiAgICAgICAgICAieiI6IDAKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJuYW1lIjogIjEiLAogICAgICAgICAgImNvbG9yIjogMCwKICAgICAgICAgICJlbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICJ4IjogLTEsCiAgICAgICAgICAieSI6IDAsCiAgICAgICAgICAieiI6IDEKICAgICAgICB9CiAgICAgIF0KICAgIH0KICBdCn0=";
+
+ Assertions.assertEquals(expectedWaypointCategoriesSkytilsBase64, waypointCategoriesSkytilsBase64);
+ }
}