void testHighest() throws Exception { // add message to folder Object uid = addMessage(); getSourceFolder().setAttribute(uid, "columba.priority", new Integer(1)); // create filter configuration MailFilterCriteria criteria = MailFilterFactory.createHighestPriority(); // create filter PriorityFilter filter = new PriorityFilter(); // init configuration filter.setUp(criteria); // execute filter boolean result = filter.process(getSourceFolder(), uid); assertEquals("filter result", true, result); } public void testNormal() throws Exception { // add message to folder Object uid = addMessage(); getSourceFolder().setAttribute(uid, "columba.priority", new Integer(3)); // create filter configuration MailFilterCriteria criteria = MailFilterFactory.createNormalPriority(); // create filter PriorityFilter filter = new PriorityFilter(); // init configuration filter.setUp(criteria); // execute filter boolean result = filter.process(getSourceFolder(), uid); assertEquals("filter result", true, result); }
void testNormal() throws Exception { // add message to folder Object uid = addMessage(); getSourceFolder().setAttribute(uid, "columba.priority", new Integer(3)); // create filter configuration MailFilterCriteria criteria = MailFilterFactory.createNormalPriority(); // create filter PriorityFilter filter = new PriorityFilter(); // init configuration filter.setUp(criteria); // execute filter boolean result = filter.process(getSourceFolder(), uid); assertEquals("filter result", true, result); } public void testLowest() throws Exception { // add message to folder Object uid = addMessage(); getSourceFolder().setAttribute(uid, "columba.priority", new Integer(5)); // create filter configuration MailFilterCriteria criteria = MailFilterFactory.createLowestPriority(); // create filter PriorityFilter filter = new PriorityFilter(); // init configuration filter.setUp(criteria); // execute filter boolean result = filter.process(getSourceFolder(), uid); assertEquals("filter result", true, result); }
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/mail/src/test/java/org/columba/mail/filter/plugins/PriorityFilterTest.java File path: /columba-1.4-src/mail/src/test/java/org/columba/mail/filter/plugins/PriorityFilterTest.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
void testHighest() throws Exception {
1
void testNormal() 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(1));
4
		getSourceFolder().setAttribute(uid, "columba.priority", new Integer(3));
5
		// create filter configuration
5
		// create filter configuration
6
		MailFilterCriteria criteria = MailFilterFactory.createHighestPriority();
6
		MailFilterCriteria criteria = MailFilterFactory.createNormalPriority();
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 testNormal() throws Exception {
15
	public void testLowest() 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(3));
18
		getSourceFolder().setAttribute(uid, "columba.priority", new Integer(5));
19
		// create filter configuration
19
		// create filter configuration
20
		MailFilterCriteria criteria = MailFilterFactory.createNormalPriority();
20
		MailFilterCriteria criteria = MailFilterFactory.createLowestPriority();
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
	}
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0