Esempio n. 1
0
  @Test
  public void testFormatToolbarDate() {
    String actual = DateFormatUtil.formatToolbarDate("20100516");
    String expected = "05/16";

    assertEquals(expected, actual);
  }
Esempio n. 2
0
  @Test
  public void testFormatScoreBoardDate_dayAndMonthLessThanTen() {
    String actual = DateFormatUtil.formatScoreboardDate(2016, 9, 3);
    String expected = "2016-09-03";

    assertEquals(expected, actual);
  }
Esempio n. 3
0
  @Test
  public void testFormatScoreBoardDate() {
    String actual = DateFormatUtil.formatScoreboardDate(1999, 12, 30);
    String expected = "1999-12-30";

    assertEquals(expected, actual);
  }
Esempio n. 4
0
  @Test
  public void testFormatNavigatorDate() {
    String date1 = DateFormatUtil.formatNavigatorDate(Calendar.getInstance().getTime());
    Calendar yesterday = Calendar.getInstance();
    yesterday.add(Calendar.DAY_OF_YEAR, -1);
    String date2 = DateFormatUtil.formatNavigatorDate(yesterday.getTime());
    Calendar tomorrow = Calendar.getInstance();
    tomorrow.add(Calendar.DAY_OF_YEAR, 1);
    String date3 = DateFormatUtil.formatNavigatorDate(tomorrow.getTime());
    Calendar someDay = Calendar.getInstance();
    someDay.set(2016, 9, 14);
    String date4 = DateFormatUtil.formatNavigatorDate(someDay.getTime());

    assertEquals("Today", date1);
    assertEquals("Yesterday", date2);
    assertEquals("Tomorrow", date3);
    assertEquals("Friday, October 14", date4);
  }
Esempio n. 5
0
  @Test
  public void testFormatToolbarDate_Today() {
    Calendar now = Calendar.getInstance();
    SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd", Locale.US);

    String actual = DateFormatUtil.formatToolbarDate(format.format(now.getTime()));
    String expected = "Today";

    assertEquals(expected, actual);
  }
Esempio n. 6
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);
  }