### Question:
Format { public static String count( long count ) { return suffixCount( count, COUNT_SIZES, 1_000 ); } private  Format(); static String date(); static String date( TimeZone timeZone ); static String date( long millis ); static String date( long millis, TimeZone timeZone ); static String date( Date date ); static String date( Date date, TimeZone timeZone ); static String time(); static String time( TimeZone timeZone ); static String time( long millis ); static String time( long millis, TimeZone timeZone ); static String time( Date date ); static String time( Date date, TimeZone timeZone ); static String bytes( long bytes ); static String count( long count ); static String duration( long durationMillis ); static String duration( long durationMillis, TimeUnit highestGranularity, TimeUnit lowestGranularity ); static final TimeZone DEFAULT_TIME_ZONE; static final String DATE_FORMAT; static final String TIME_FORMAT; }### Answer:
@Test void shouldDisplayPlainCount() { String format = Format.count( 10 ); assertTrue( format.startsWith( "10" ) ); }
@Test void shouldDisplayThousandCount() { String format = Format.count( 2_000 ); assertTrue( format.startsWith( "2" ) ); assertTrue( format.endsWith( "k" ) ); }
@Test void shouldDisplayMillionCount() { String format = Format.count( 2_000_000 ); assertTrue( format.startsWith( "2" ) ); assertTrue( format.endsWith( "M" ) ); }
@Test void shouldDisplayBillionCount() { String format = Format.count( 2_000_000_000 ); assertTrue( format.startsWith( "2" ) ); assertTrue( format.endsWith( "G" ) ); }
@Test void shouldDisplayTrillionCount() { String format = Format.count( 4_000_000_000_000L ); assertTrue( format.startsWith( "4" ) ); assertTrue( format.endsWith( "T" ) ); }