### Question:
OptionParser { public static String format(final Range<Long> range) { return format(range.lowerEndpoint()) + ".." + format(range.upperEndpoint()); }  static Range<Long> parseLongRange(final String arg); static long parseLong(final String arg); static String format(final Range<Long> range); static String format(final int value); static String format(final long value); static String format(final float value); static String format(final UInt256 value);  }### Answer:
@Test public void format_longRange() { final Range<Long> input = Range.closed(-11L, -5L); final String expected = "-11..-5"; assertThat(OptionParser.format(input)).isEqualTo(expected); }
@Test public void format_uint256() { final UInt256 input = UInt256.valueOf(new BigInteger("123456789", 10)); final String expected = "123456789"; assertThat(OptionParser.format(input)).isEqualTo(expected); }
@Test public void format_positiveInt() { final int input = 1233; final String expected = "1233"; assertThat(OptionParser.format(input)).isEqualTo(expected); }
@Test public void format_negativeInt() { final int input = -1233; final String expected = "-1233"; assertThat(OptionParser.format(input)).isEqualTo(expected); }
@Test public void format_positiveLong() { final long input = 1233L; final String expected = "1233"; assertThat(OptionParser.format(input)).isEqualTo(expected); }
@Test public void format_negativeLong() { final long input = -1233L; final String expected = "-1233"; assertThat(OptionParser.format(input)).isEqualTo(expected); }