Integer minute = func5.exec(t1);
assertEquals(minute.intValue(), 11);
minute = func5.exec(t2);
assertEquals(minute.intValue(), 11);
GetSecond func6 = new GetSecond();
Integer second = func6.exec(t1);
assertEquals(second.intValue(), 33);
second = func6.exec(t2);
assertEquals(second.intValue(), 33);
GetMilliSecond func7 = new GetMilliSecond();
Integer milli = func7.exec(t1);
assertEquals(milli.intValue(), 20);
milli = func7.exec(t2);
assertEquals(milli.intValue(), 20);
GetWeekYear func8 = new GetWeekYear();
Integer weekyear = func8.exec(t1);
assertEquals(weekyear.intValue(), 2010);
weekyear = func8.exec(t2);
assertEquals(weekyear.intValue(), 2010);
GetWeek func9 = new GetWeek();
Integer week = func9.exec(t1);
assertEquals(week.intValue(), 15);
week = func9.exec(t2);
assertEquals(week.intValue(), 15);
// Null handling
t1.set(0, null);
assertEquals(func1.exec(t1), null);
assertEquals(func2.exec(t1), null);
assertEquals(func3.exec(t1), null);
assertEquals(func4.exec(t1), null);
assertEquals(func5.exec(t1), null);
assertEquals(func6.exec(t1), null);
assertEquals(func7.exec(t1), null);
assertEquals(func8.exec(t1), null);
assertEquals(func9.exec(t1), null);
}