| com.ibm.icu.dev.test.calendar.CalendarTest com.ibm.icu.dev.test.calendar.HebrewTest
HebrewTest | public class HebrewTest extends CalendarTest (Code) | | Tests for the HebrewCalendar class.
|
Field Summary | |
final public static int | ADAR | final public static int | ADAR_1 | final public static int | AV | final public static int | ELUL | final public static int | HESHVAN | final public static int | IYAR | final public static int | KISLEV | final public static int | NISAN | final public static int | SHEVAT | final public static int | SIVAN | final public static int | TAMUZ | final public static int | TEVET | final public static int | TISHRI |
Method Summary | |
public void | TestAdd() Test the behavior of HebrewCalendar.roll
The only real nastiness with roll is the MONTH field, since a year can
have a variable number of months. | public void | TestCases() A huge list of test cases to make sure that computeTime and computeFields
work properly for a wide range of data. | public void | TestCoverage() | public void | TestDefaultFieldValues() With no fields set, the calendar should use default values. | public void | TestElulMonth() Problem reported by Armand Bendanan (armand.bendanan@free.fr)
in which setting of the MONTH field in a Hebrew calendar to
ELUL on non leap years causes the date to be set on TISHRI next year. | public void | TestMonthMovement() Test of the behavior of the month field. | public void | TestRoll() Test the behavior of HebrewCalendar.roll
The only real nastiness with roll is the MONTH field, since a year can
have a variable number of months. | public void | TestTimeFields() Problem reported by Armand Bendanan in which setting of the MONTH
field in a Hebrew calendar causes the time fields to go negative. | public static void | main(String args) |
ADAR | final public static int ADAR(Code) | | |
ADAR_1 | final public static int ADAR_1(Code) | | |
AV | final public static int AV(Code) | | |
ELUL | final public static int ELUL(Code) | | |
HESHVAN | final public static int HESHVAN(Code) | | |
IYAR | final public static int IYAR(Code) | | |
KISLEV | final public static int KISLEV(Code) | | |
NISAN | final public static int NISAN(Code) | | |
SHEVAT | final public static int SHEVAT(Code) | | |
SIVAN | final public static int SIVAN(Code) | | |
TAMUZ | final public static int TAMUZ(Code) | | |
TEVET | final public static int TEVET(Code) | | |
TISHRI | final public static int TISHRI(Code) | | |
TestAdd | public void TestAdd()(Code) | | Test the behavior of HebrewCalendar.roll
The only real nastiness with roll is the MONTH field, since a year can
have a variable number of months.
|
TestCases | public void TestCases()(Code) | | A huge list of test cases to make sure that computeTime and computeFields
work properly for a wide range of data.
|
TestCoverage | public void TestCoverage()(Code) | | |
TestDefaultFieldValues | public void TestDefaultFieldValues()(Code) | | With no fields set, the calendar should use default values.
|
TestElulMonth | public void TestElulMonth()(Code) | | Problem reported by Armand Bendanan (armand.bendanan@free.fr)
in which setting of the MONTH field in a Hebrew calendar to
ELUL on non leap years causes the date to be set on TISHRI next year.
|
TestMonthMovement | public void TestMonthMovement()(Code) | | Test of the behavior of the month field. This requires special
handling in the Hebrew calendar because of the pattern of leap
years.
|
TestRoll | public void TestRoll()(Code) | | Test the behavior of HebrewCalendar.roll
The only real nastiness with roll is the MONTH field, since a year can
have a variable number of months.
|
TestTimeFields | public void TestTimeFields()(Code) | | Problem reported by Armand Bendanan in which setting of the MONTH
field in a Hebrew calendar causes the time fields to go negative.
|
|
|