PLSQL/Folding/test/unit/src/org/netbeans/modules/plsql/fold/FoldSearchObjectTest.java
EADS-3749 encountering issues with the displaying of code in Developer Studio when code folding is enabled
2 * To change this template, choose Tools | Templates
3 * and open the template in the editor.
5 package org.netbeans.modules.plsql.fold;
8 import static org.junit.Assert.*;
9 import static org.mockito.Mockito.*;
10 import org.netbeans.api.editor.fold.FoldType;
16 public class FoldSearchObjectTest {
19 public void shouldBeEqualWithAndWithoutBackingFoldObject() {
20 int startOffset = 100;
22 FoldType foldType = PlsqlFoldTypes.COMMENT;
23 FoldSearchObject searchObject1 = new FoldSearchObject(startOffset, endOffset, foldType);
24 FoldAdapter fold = mock(FoldAdapter.class);
25 FoldSearchObject searchObject2 = new FoldSearchObject(fold);
26 when(fold.getStartOffset()).thenReturn(startOffset);
27 when(fold.getEndOffset()).thenReturn(endOffset);
28 when(fold.getFoldType()).thenReturn(foldType);
29 assertEquals(searchObject1, searchObject2);