assertEquals(2007, range.getStartField(java.util.Calendar.YEAR)); assertEquals(11, range.getStartField(java.util.Calendar.MONTH)); assertEquals(365, range.getStartField(java.util.Calendar.DAY_OF_YEAR)); assertEquals(2008, range.getEndField(java.util.Calendar.YEAR)); assertEquals(0, range.getEndField(java.util.Calendar.MONTH)); assertEquals(6, range.getEndField(java.util.Calendar.DAY_OF_YEAR)); } public void testROllWithYearsViewToday() { DateRange range = new DateRange(); range.setStartField(java.util.Calendar.YEAR, 2011); range.setStartField(java.util.Calendar.MONTH, 1); range.setStartField(java.util.Calendar.DAY_OF_YEAR, 37); range.setEndField(java.util.Calendar.YEAR, 2011); range.setEndField(java.util.Calendar.MONTH, 2); range.setEndField(java.util.Calendar.DAY_OF_YEAR, 85);
assertEquals(2006, range.getStartField(java.util.Calendar.YEAR)); assertEquals(11, range.getStartField(java.util.Calendar.MONTH)); assertEquals(365, range.getStartField(java.util.Calendar.DAY_OF_YEAR)); assertEquals(2007, range.getEndField(java.util.Calendar.YEAR)); assertEquals(0, range.getEndField(java.util.Calendar.MONTH)); assertEquals(10, range.getEndField(java.util.Calendar.DAY_OF_YEAR)); } // *************** // MONTH VIEW TEST // *************** public void testRollWithYearsLastDayCaseMonth() { DateRange range = new DateRange(); range.setStartField(java.util.Calendar.YEAR, 2006); range.setStartField(java.util.Calendar.MONTH, 10); range.setStartField(java.util.Calendar.DAY_OF_YEAR, 329); range.setEndField(java.util.Calendar.YEAR, 2006); range.setEndField(java.util.Calendar.MONTH, 11); range.setEndField(java.util.Calendar.DAY_OF_YEAR, 365);
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/calendar/src/test/java/org/columba/calendar/ui/calendar/MainCalendarControllerTest.java File path: /columba-1.4-src/calendar/src/test/java/org/columba/calendar/ui/calendar/MainCalendarControllerTest.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
assertEquals(2007, range.getStartField(java.util.Calendar.YEAR));
1
assertEquals(2006, range.getStartField(java.util.Calendar.YEAR));
2
		assertEquals(11, range.getStartField(java.util.Calendar.MONTH));
2
		assertEquals(11, range.getStartField(java.util.Calendar.MONTH));
3
		assertEquals(365, range.getStartField(java.util.Calendar.DAY_OF_YEAR));
3
		assertEquals(365, range.getStartField(java.util.Calendar.DAY_OF_YEAR));
4
		
4
		
5
		assertEquals(2008, range.getEndField(java.util.Calendar.YEAR));
5
		assertEquals(2007, range.getEndField(java.util.Calendar.YEAR));
6
		assertEquals(0, range.getEndField(java.util.Calendar.MONTH));
6
		assertEquals(0, range.getEndField(java.util.Calendar.MONTH));
7
		assertEquals(6, range.getEndField(java.util.Calendar.DAY_OF_YEAR));
7
		assertEquals(10, range.getEndField(java.util.Calendar.DAY_OF_YEAR));
8
		
8
		
9
	}
9
	}
10
	
10
	
11
	
11
	// ***************
12
	// MONTH VIEW TEST
13
	// ***************
14
	
12
public void testROllWithYearsViewToday() {
15
	public void testRollWithYearsLastDayCaseMonth() {
13
		DateRange range = new DateRange();
16
		DateRange range = new DateRange();
14
		range.setStartField(java.util.Calendar.YEAR, 2011);
17
		range.setStartField(java.util.Calendar.YEAR, 2006);
15
		range.setStartField(java.util.Calendar.MONTH, 1);
18
		range.setStartField(java.util.Calendar.MONTH, 10);
16
		range.setStartField(java.util.Calendar.DAY_OF_YEAR, 37);
19
		range.setStartField(java.util.Calendar.DAY_OF_YEAR, 329);
17
		
20
		
18
		range.setEndField(java.util.Calendar.YEAR, 2011);
21
		range.setEndField(java.util.Calendar.YEAR, 2006);
19
		range.setEndField(java.util.Calendar.MONTH, 2);
22
		range.setEndField(java.util.Calendar.MONTH, 11);
20
		range.setEndField(java.util.Calendar.DAY_OF_YEAR, 85);
23
		range.setEndField(java.util.Calendar.DAY_OF_YEAR, 365);
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