From 07276f1378c6f98fbb0882a6d6f59dc685723351 Mon Sep 17 00:00:00 2001 From: Kevin <92656833+kevinthegreat1@users.noreply.github.com> Date: Sun, 2 Mar 2025 23:27:52 -0500 Subject: Migrate to formatters (#1185) --- src/test/java/de/hysky/skyblocker/utils/FormattersTest.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/test/java/de') diff --git a/src/test/java/de/hysky/skyblocker/utils/FormattersTest.java b/src/test/java/de/hysky/skyblocker/utils/FormattersTest.java index 768a4463..f3fe4ae5 100644 --- a/src/test/java/de/hysky/skyblocker/utils/FormattersTest.java +++ b/src/test/java/de/hysky/skyblocker/utils/FormattersTest.java @@ -26,12 +26,14 @@ public class FormattersTest { void testDoubleNumbers() { Assertions.assertEquals("100,000,000.15", Formatters.DOUBLE_NUMBERS.format(100_000_000.152341)); Assertions.assertEquals("99,999,999.98", Formatters.DOUBLE_NUMBERS.format(99_999_999.978)); + Assertions.assertEquals("10,000", Formatters.DOUBLE_NUMBERS.format(10_000.00)); } @Test void testFloatNumbers() { Assertions.assertEquals("100,000,000.8", Formatters.FLOAT_NUMBERS.format(100_000_000.7834)); Assertions.assertEquals("99,999,999.8", Formatters.FLOAT_NUMBERS.format(99_999_999.84243)); + Assertions.assertEquals("10,000", Formatters.FLOAT_NUMBERS.format(10_000.00)); } @Test @@ -48,6 +50,12 @@ public class FormattersTest { Assertions.assertEquals("24.7K", Formatters.SHORT_FLOAT_NUMBERS.format(24_740)); } + @Test + void testDiffNumbers() { + Assertions.assertEquals("+123,456.789", Formatters.DIFF_NUMBERS.format(123_456.789)); + Assertions.assertEquals("-100,000,000", Formatters.DIFF_NUMBERS.format(-100_000_000.000)); + } + @Test void testParseNumbers() { Assertions.assertInstanceOf(Long.class, Formatters.parseNumber("1,024")); -- cgit