@Test
 public void toReadableSize() {
   assertEquals("1.0000 TB", NumbersUtil.toReadableSize((1024l * 1024l * 1024l * 1024l)));
   assertEquals("1.00 GB", NumbersUtil.toReadableSize(1024 * 1024 * 1024));
   assertEquals("1.00 MB", NumbersUtil.toReadableSize(1024 * 1024));
   assertEquals("1.00 KB", NumbersUtil.toReadableSize((1024)));
   assertEquals("1023 bytes", NumbersUtil.toReadableSize((1023)));
 }
 @Test
 public void bytesToLong() {
   assertEquals(0, NumbersUtil.bytesToLong(new byte[] {0, 0, 0, 0, 0, 0, 0, 0}));
   assertEquals(1, NumbersUtil.bytesToLong(new byte[] {0, 0, 0, 0, 0, 0, 0, 1}));
   assertEquals(257, NumbersUtil.bytesToLong(new byte[] {0, 0, 0, 0, 0, 0, 1, 1}));
 }