aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/de
diff options
context:
space:
mode:
authorKevin <92656833+kevinthegreat1@users.noreply.github.com>2025-03-02 23:27:52 -0500
committerGitHub <noreply@github.com>2025-03-03 12:27:52 +0800
commit07276f1378c6f98fbb0882a6d6f59dc685723351 (patch)
tree96bea8b9da7b21f54c6600f4dc40f40c3fa3a577 /src/test/java/de
parent38f2c51a116c87ca7ba6a6ffc5bd821770b57630 (diff)
downloadSkyblocker-07276f1378c6f98fbb0882a6d6f59dc685723351.tar.gz
Skyblocker-07276f1378c6f98fbb0882a6d6f59dc685723351.tar.bz2
Skyblocker-07276f1378c6f98fbb0882a6d6f59dc685723351.zip
Migrate to formatters (#1185)
Diffstat (limited to 'src/test/java/de')
-rw-r--r--src/test/java/de/hysky/skyblocker/utils/FormattersTest.java8
1 files changed, 8 insertions, 0 deletions
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
@@ -49,6 +51,12 @@ public class FormattersTest {
}
@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"));
Assertions.assertEquals(1024, Formatters.parseNumber("1,024").intValue());