+ private void testFind()
+ {
+ FeatureStoreI fs1 = newFeatureStore();
+
+ SequenceFeature sf = addFeature(fs1, 1, 3000);
+
+ for (int i = 1; i < 1000; i++)
+
+ {
+
+ addFeature(fs1, 1 + i, 1000 + i);
+
+ }
+
+ // 1.......3000
+ // 2....1001
+ // 3....1002
+ // 4....1003
+ // ...
+ // 1000..1999
+
+ List<SequenceFeature> overlaps1 = fs1.findOverlappingFeatures(2000,
+ 2001);
+
+ assertEquals(overlaps1.size(), 1);
+
+ assertTrue(overlaps1.contains(sf));
+
+ }
+