cal.setTime(f1.parse("49"));
assertEquals("Incorrect year 2049", 2049, cal.get(Calendar.YEAR));
cal.setTime(f1.parse("50"));
int year = cal.get(Calendar.YEAR);
assertTrue("Incorrect year 1950: " + year, year == 1950);
f1.applyPattern("y");
cal.setTime(f1.parse("00"));
assertEquals("Incorrect year 2000", 2000, cal.get(Calendar.YEAR));
f1.applyPattern("yyy");
cal.setTime(f1.parse("50"));
assertEquals("Incorrect year 50", 50, cal.get(Calendar.YEAR));