diff --git a/common/src/test/java/net/william278/husksync/config/DummySettings.java b/common/src/test/java/net/william278/husksync/config/DummySettings.java deleted file mode 100644 index bfef0804..00000000 --- a/common/src/test/java/net/william278/husksync/config/DummySettings.java +++ /dev/null @@ -1,17 +0,0 @@ -package net.william278.husksync.config; - -import org.jetbrains.annotations.NotNull; - -import java.util.Map; - -public class DummySettings extends Settings { - private DummySettings(@NotNull Map settings) { - super(settings); - } - - public static DummySettings get() { - return new DummySettings(Map.of( - ConfigOption.SYNCHRONIZATION_SAVE_DEAD_PLAYER_INVENTORIES, true - )); - } -} diff --git a/common/src/test/java/net/william278/husksync/data/DataAdaptionTests.java b/common/src/test/java/net/william278/husksync/data/DataAdaptionTests.java index 58a49e81..3d420e05 100644 --- a/common/src/test/java/net/william278/husksync/data/DataAdaptionTests.java +++ b/common/src/test/java/net/william278/husksync/data/DataAdaptionTests.java @@ -1,14 +1,16 @@ package net.william278.husksync.data; -import net.william278.husksync.config.DummySettings; +import net.william278.husksync.config.Settings; import net.william278.husksync.logger.DummyLogger; import net.william278.husksync.player.DummyPlayer; import net.william278.husksync.player.OnlineUser; +import org.jetbrains.annotations.NotNull; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; import java.nio.charset.StandardCharsets; import java.util.HashMap; +import java.util.Map; import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicReference; @@ -106,4 +108,18 @@ public class DataAdaptionTests { Assertions.assertEquals(getTestSerializedPersistentDataContainer(), "{\"persistent_data_container\":{\"persistent_data_map\":{\"husksync:int_test\":{\"type\":\"INTEGER\",\"value\":3},\"husksync:string_test\":{\"type\":\"STRING\",\"value\":\"test\"},\"husksync:long_test\":{\"type\":\"LONG\",\"value\":4},\"husksync:byte_test\":{\"type\":\"BYTE\",\"value\":1},\"husksync:short_test\":{\"type\":\"SHORT\",\"value\":6},\"husksync:double_test\":{\"type\":\"DOUBLE\",\"value\":2.0},\"husksync:float_test\":{\"type\":\"FLOAT\",\"value\":5.0}}},\"format_version\":0}"); } + // For testing settings + private static class DummySettings extends Settings { + private DummySettings(@NotNull Map settings) { + super(settings); + } + + public static DummySettings get() { + return new DummySettings(Map.of( + ConfigOption.SYNCHRONIZATION_SAVE_DEAD_PLAYER_INVENTORIES, true + )); + } + } + + }