1 19 20 package org.netbeans.modules.tasklist.usertasks.actions; 21 22 import junit.framework.*; 23 import java.util.Calendar ; 24 25 30 public class ScheduleActionTest extends TestCase { 31 32 public ScheduleActionTest(String testName) { 33 super(testName); 34 } 35 36 public static Test suite() { 37 TestSuite suite = new TestSuite(ScheduleActionTest.class); 38 39 return suite; 40 } 41 42 45 public void testAdd() { 46 Calendar cal = Calendar.getInstance(); 47 cal.set(1999, 5, 20, 15, 29); 48 cal.set(Calendar.SECOND, 0); 49 cal.set(Calendar.MILLISECOND, 0); 50 Calendar start = Calendar.getInstance(); 51 Calendar end = Calendar.getInstance(); 52 ScheduleAction.add(cal, 1000, start, end, new boolean[] { 53 true, true, true, true, true, true, true 54 }); 55 Calendar cal2 = Calendar.getInstance(); 56 cal2.set(1999, 5, 20, 15, 29); 57 cal2.set(Calendar.SECOND, 0); 58 cal2.set(Calendar.MILLISECOND, 0); 59 assertEquals(cal2.getTime() + " != " + start.getTime(), 60 cal2, start); 61 cal2.set(1999, 5, 22, 16, 9); 62 assertEquals(cal2.getTime() + " != " + end.getTime(), 63 cal2, end); 64 } 65 } 66 | Popular Tags |