public static String byte2FitMemoryString(final long byteNum) {
        if (byteNum < 0) {
            return "shouldn't be less than zero!";
        } else if (byteNum < MemoryConst.KB) {
            return String.format("%d B", byteNum);
        } else if (byteNum < MemoryConst.MB) {
            return String.format("%d KB", byteNum / MemoryConst.KB);
        } else if (byteNum < MemoryConst.GB) {
            return String.format("%d MB", byteNum / MemoryConst.MB);
        } else {
            return String.format("%d GB", byteNum / MemoryConst.GB);
        }
    }
@Test
    public void byte2FitMemoryStringLessThanZero() {
        Assert.assertEquals(
                "shouldn\'t be less than zero!",
                ConvertKit.byte2FitMemoryString(-1024)
        );
    }