1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.kpme.tklm.time.rule.differential;
17
18 import java.util.List;
19
20 import org.junit.Assert;
21 import org.junit.Test;
22 import org.kuali.kpme.core.IntegrationTest;
23 import org.kuali.kpme.tklm.TKLMIntegrationTestCase;
24 import org.kuali.kpme.tklm.time.rules.shiftdifferential.ShiftDifferentialRule;
25 import org.kuali.kpme.tklm.time.service.TkServiceLocator;
26
27 @IntegrationTest
28 public class ShiftDifferentialRuleServiceTest extends TKLMIntegrationTestCase {
29
30 @Test
31 public void testSearchShiftDifferentialRules() throws Exception {
32 List<ShiftDifferentialRule> allResults = TkServiceLocator.getShiftDifferentialRuleService().getShiftDifferentialRules("admin", null, null, null, null, null, "Y", "N");
33 Assert.assertEquals("Search returned the wrong number of results.", 2, allResults.size());
34
35 List<ShiftDifferentialRule> restrictedResults = TkServiceLocator.getShiftDifferentialRuleService().getShiftDifferentialRules("fran", null, null, null, null, null, "Y", "N");
36 Assert.assertEquals("Search returned the wrong number of results.", 0, restrictedResults.size());
37 }
38
39 }