예제 #1
0
  @Test
  public void testFormatRedditDate() {
    Calendar now = Calendar.getInstance();
    Calendar fiftyMinAgo = Calendar.getInstance();
    fiftyMinAgo.add(Calendar.MINUTE, -50);
    Calendar fourHoursAgo = Calendar.getInstance();
    fourHoursAgo.add(Calendar.HOUR, -4);
    Calendar twoDaysAgo = Calendar.getInstance();
    twoDaysAgo.add(Calendar.HOUR, -60);

    String nowString = DateFormatUtil.formatRedditDate(now.getTime());
    String fiftyMinAgoString = DateFormatUtil.formatRedditDate(fiftyMinAgo.getTime());
    String fourHoursAgoString = DateFormatUtil.formatRedditDate(fourHoursAgo.getTime());
    String twoDaysAgoString = DateFormatUtil.formatRedditDate(twoDaysAgo.getTime());

    assertEquals(" just now ", nowString);
    assertEquals("50 m", fiftyMinAgoString);
    assertEquals("4 hr", fourHoursAgoString);
    assertEquals("2 days", twoDaysAgoString);
  }