@Test public void testParseGibiBytes() { assertEquals(987654, MemorySize.parse("987654g").getGibiBytes()); assertEquals(987654, MemorySize.parse("987654 g").getGibiBytes()); assertEquals(987654, MemorySize.parse("987654gb").getGibiBytes()); assertEquals(987654, MemorySize.parse("987654 gb").getGibiBytes()); assertEquals(987654, MemorySize.parse("987654gibibytes").getGibiBytes()); assertEquals(987654, MemorySize.parse("987654 gibibytes").getGibiBytes()); }
@Test public void testUpperCase() { assertEquals(1L, MemorySize.parse("1 B").getBytes()); assertEquals(1L, MemorySize.parse("1 K").getKibiBytes()); assertEquals(1L, MemorySize.parse("1 M").getMebiBytes()); assertEquals(1L, MemorySize.parse("1 G").getGibiBytes()); assertEquals(1L, MemorySize.parse("1 T").getTebiBytes()); }