Skip to content

Commit ca9b8c8

Browse files
committed
Added tests for com.jaspersoft.jasperserver.jaxrs.client.dto.jobs.CalendarTrigger and com.jaspersoft.jasperserver.jaxrs.client.dto.jobs.SimpleTrigger
1 parent 997bfdb commit ca9b8c8

File tree

2 files changed

+93
-0
lines changed

2 files changed

+93
-0
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
package com.jaspersoft.jasperserver.jaxrs.client.dto.jobs;
2+
3+
import java.util.Date;
4+
import java.util.TreeSet;
5+
import org.testng.annotations.BeforeMethod;
6+
import org.testng.annotations.Test;
7+
8+
import static java.util.Arrays.asList;
9+
import static org.junit.Assert.assertEquals;
10+
11+
/**
12+
* <p/>
13+
* <p/>
14+
*
15+
* @author tetiana.iefimenko
16+
* @version $Id$
17+
* @see
18+
*/
19+
public class CalendarTriggerTest {
20+
21+
private CalendarTrigger calendarTrigger = new CalendarTrigger();
22+
23+
@BeforeMethod
24+
public void before() {
25+
26+
calendarTrigger.
27+
setMinutes("1-10").
28+
setHours("8-16").
29+
setDaysType(CalendarDaysType.ALL).
30+
setWeekDays(new TreeSet<Byte>(asList((byte) 10, (byte) 21, (byte) 12))).
31+
setMonthDays("1,3,5-22").
32+
setMonths(new TreeSet<Byte>(asList((byte)1, (byte)11, (byte)12))).
33+
setCalendarName("Calendar name").
34+
setEndDate(new Date()).
35+
setId(Long.valueOf(1000)).
36+
setMisfireInstruction(0).
37+
setStartDate(new Date()).
38+
setStartType(1).
39+
setTimezone("Some time zone").
40+
setVersion(1);
41+
}
42+
43+
@Test
44+
public void should_clone_object() {
45+
CalendarTrigger cloned = (CalendarTrigger) calendarTrigger.deepClone();
46+
assertEquals(cloned, calendarTrigger);
47+
}
48+
}
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
package com.jaspersoft.jasperserver.jaxrs.client.dto.jobs;
2+
3+
import java.util.Date;
4+
import org.testng.annotations.BeforeMethod;
5+
import org.testng.annotations.Test;
6+
7+
import static org.junit.Assert.assertEquals;
8+
9+
/**
10+
* <p/>
11+
* <p/>
12+
*
13+
* @author tetiana.iefimenko
14+
* @version $Id$
15+
* @see
16+
*/
17+
public class SimpleTriggerTest {
18+
19+
private SimpleTrigger simpleTrigger = new SimpleTrigger();
20+
21+
@BeforeMethod
22+
public void before() {
23+
24+
simpleTrigger.
25+
setOccurrenceCount(10).
26+
setRecurrenceInterval(20).
27+
setRecurrenceIntervalUnit(IntervalUnitType.DAY).
28+
setCalendarName("Calendar name").
29+
setEndDate(new Date()).
30+
setId(Long.valueOf(1000)).
31+
setMisfireInstruction(10).
32+
setStartDate(new Date()).
33+
setStartType(1).
34+
setTimezone("Some time zone").
35+
setVersion(1);
36+
}
37+
38+
@Test
39+
public void should_clone_object() {
40+
SimpleTrigger cloned = (SimpleTrigger) simpleTrigger.deepClone();
41+
42+
assertEquals(cloned, simpleTrigger);
43+
}
44+
45+
}

0 commit comments

Comments
 (0)