これをなぞってください: なぜこの単純な JUnit アサーションが失敗するのですか?
public void testParseDate() throws ParseException {
final SimpleDateFormat formatter = new SimpleDateFormat(
"yyyy-MM-dd HH:mm:ss z");
formatter.setTimeZone(UTC);
final Calendar c = new GregorianCalendar();
c.setTime(formatter.parse("2013-03-02 11:59:59 UTC"));
assertEquals(11, c.get(HOUR_OF_DAY));
}
1 日の時間は 11 であると予想していましたが、JUnit によると、1 日の時間は 12 です。
junit.framework.AssertionFailedError: expected:<11> but was:<12>
at junit.framework.Assert.fail(Assert.java:47)
... snip ...