Package mondrian.util
Class ScheduleTest
- java.lang.Object
-
- TestCase
-
- mondrian.util.ScheduleTest
-
public class ScheduleTest extends TestCase
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.TimeZone
gmtTz
static java.util.TimeZone
jstTz
static java.util.TimeZone
pstTz
static java.util.TimeZone
sgtTz
static java.sql.Time
time0000
static java.sql.Time
time0233
static java.sql.Time
time0827
static java.sql.Time
time1600
static int
weekdays
-
Constructor Summary
Constructors Constructor Description ScheduleTest(java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static void
assertEquals(int year, int month, int day, java.lang.String dow, int hour, int minute, java.util.Date actual)
(package private) static void
assertEquals(java.util.Calendar c1, java.util.Calendar c2)
(package private) static void
assertEquals(java.util.Calendar expected, java.util.Date actual)
(package private) static void
assertEquals(java.util.Date expected, java.util.Calendar actual)
(package private) static void
assertScheduleCount(Schedule schedule, java.util.Date d, java.util.Date last, int expectedCount)
void
testDaily()
void
testDailyNoUpperLimit()
void
testDailyPeriodic()
void
testMonthlyByDay()
void
testMonthlyByDayPeriodic()
void
testMonthlyByWeek()
void
testOnce()
void
testOnceTimeSchedule()
void
testTimeZone()
void
testTimeZoneChange()
void
testWeekly()
void
testWeeklyBadBitmapFails()
void
testWeeklyEmptyBitmapFails()
(package private) static java.util.Date
toDate(int year, int month, int day, java.lang.String dow, int hour, int minute)
(package private) static java.util.Date
toDate(int year, int month, int day, java.lang.String dow, int hour, int minute, java.util.TimeZone tz)
-
-
-
Field Detail
-
time0827
public static final java.sql.Time time0827
-
time1600
public static final java.sql.Time time1600
-
time0000
public static final java.sql.Time time0000
-
time0233
public static final java.sql.Time time0233
-
gmtTz
public static final java.util.TimeZone gmtTz
-
pstTz
public static final java.util.TimeZone pstTz
-
jstTz
public static final java.util.TimeZone jstTz
-
sgtTz
public static final java.util.TimeZone sgtTz
-
weekdays
public static final int weekdays
- See Also:
- Constant Field Values
-
-
Method Detail
-
assertEquals
static void assertEquals(java.util.Calendar c1, java.util.Calendar c2)
-
assertEquals
static void assertEquals(java.util.Date expected, java.util.Calendar actual)
-
assertEquals
static void assertEquals(int year, int month, int day, java.lang.String dow, int hour, int minute, java.util.Date actual)
-
assertEquals
static void assertEquals(java.util.Calendar expected, java.util.Date actual)
-
assertScheduleCount
static void assertScheduleCount(Schedule schedule, java.util.Date d, java.util.Date last, int expectedCount)
-
toDate
static java.util.Date toDate(int year, int month, int day, java.lang.String dow, int hour, int minute)
-
toDate
static java.util.Date toDate(int year, int month, int day, java.lang.String dow, int hour, int minute, java.util.TimeZone tz)
-
testOnceTimeSchedule
public void testOnceTimeSchedule()
-
testOnce
public void testOnce()
-
testDaily
public void testDaily()
-
testDailyNoUpperLimit
public void testDailyNoUpperLimit()
-
testDailyPeriodic
public void testDailyPeriodic()
-
testWeeklyEmptyBitmapFails
public void testWeeklyEmptyBitmapFails()
-
testWeeklyBadBitmapFails
public void testWeeklyBadBitmapFails()
-
testWeekly
public void testWeekly()
-
testMonthlyByDay
public void testMonthlyByDay()
-
testMonthlyByDayPeriodic
public void testMonthlyByDayPeriodic()
-
testMonthlyByWeek
public void testMonthlyByWeek()
-
testTimeZone
public void testTimeZone()
-
testTimeZoneChange
public void testTimeZoneChange()
-
-