Home | History | Annotate | Download | only in check

Lines Matching refs:rule

27  * Unit tests for {@link Rule}.
31 private Rule rule;
35 rule = new Rule();
40 assertEquals(ElementType.BUNDLE, rule.getElement());
41 assertEquals(Collections.emptyList(), rule.getLimits());
42 assertEquals("*", rule.getIncludes());
43 assertEquals("", rule.getExcludes());
48 rule.setElement(ElementType.PACKAGE);
49 assertEquals(ElementType.PACKAGE, rule.getElement());
57 rule.setLimits(Arrays.asList(l1, l2, l3));
58 assertEquals(Arrays.asList(l1, l2, l3), rule.getLimits());
65 rule.setLimits(new ArrayList<Limit>(Arrays.asList(l1, l2)));
66 Limit l3 = rule.createLimit();
67 assertEquals(Arrays.asList(l1, l2, l3), rule.getLimits());
72 rule.setIncludes("Foo*");
73 assertEquals("Foo*", rule.getIncludes());
74 assertTrue(rule.matches("FooBar"));
75 assertFalse(rule.matches("Other"));
80 rule.setExcludes("Foo*");
81 assertEquals("Foo*", rule.getExcludes());
82 assertTrue(rule.matches("Other"));
83 assertFalse(rule.matches("FooBar"));