1 | void testNormal() throws Exception {↵ | | 1 | void testHighest() throws Exception {↵
|
2 | // add message to folder↵ | | 2 | // add message to folder↵
|
3 | Object uid = addMessage();↵ | | 3 | Object uid = addMessage();↵
|
|
4 | getSourceFolder().setAttribute(uid, "columba.priority", new Integer(3));↵ | | 4 | getSourceFolder().setAttribute(uid, "columba.priority", new Integer(1));↵
|
|
5 | // create filter configuration↵ | | 5 | // create filter configuration↵
|
6 | MailFilterCriteria criteria = MailFilterFactory.createNormalPriority();↵ | | 6 | MailFilterCriteria criteria = MailFilterFactory.createHighestPriority();↵
|
|
7 | // create filter↵ | | 7 | // create filter↵
|
8 | PriorityFilter filter = new PriorityFilter();↵ | | 8 | PriorityFilter filter = new PriorityFilter();↵
|
|
9 | // init configuration↵ | | 9 | // init configuration↵
|
10 | filter.setUp(criteria);↵ | | 10 | filter.setUp(criteria);↵
|
|
11 | // execute filter↵ | | 11 | // execute filter↵
|
12 | boolean result = filter.process(getSourceFolder(), uid);↵ | | 12 | boolean result = filter.process(getSourceFolder(), uid);↵
|
13 | assertEquals("filter result", true, result);↵ | | 13 | assertEquals("filter result", true, result);↵
|
14 | }↵ | | 14 | }↵
|
|
15 | public void testLowest() throws Exception {↵ | | 15 | public void testNormal() throws Exception {↵
|
16 | // add message to folder↵ | | 16 | // add message to folder↵
|
17 | Object uid = addMessage();↵ | | 17 | Object uid = addMessage();↵
|
|
18 | getSourceFolder().setAttribute(uid, "columba.priority", new Integer(5));↵ | | 18 | getSourceFolder().setAttribute(uid, "columba.priority", new Integer(3));↵
|
|
19 | // create filter configuration↵ | | 19 | // create filter configuration↵
|
20 | MailFilterCriteria criteria = MailFilterFactory.createLowestPriority();↵ | | 20 | MailFilterCriteria criteria = MailFilterFactory.createNormalPriority();↵
|
|
21 | // create filter↵ | | 21 | // create filter↵
|
22 | PriorityFilter filter = new PriorityFilter();↵ | | 22 | PriorityFilter filter = new PriorityFilter();↵
|
|
23 | // init configuration↵ | | 23 | // init configuration↵
|
24 | filter.setUp(criteria);↵ | | 24 | filter.setUp(criteria);↵
|
|
25 | // execute filter↵ | | 25 | // execute filter↵
|
26 | boolean result = filter.process(getSourceFolder(), uid);↵ | | 26 | boolean result = filter.process(getSourceFolder(), uid);↵
|
27 | assertEquals("filter result", true, result);↵ | | 27 | assertEquals("filter result", true, result);↵
|
28 | | | 28 |
|