{
AtomSpecModel model = new AtomSpecModel();
assertFalse(model.getModels().iterator().hasNext());
- List<int[]> ranges = model.getRanges(1, "A");
+ List<int[]> ranges = model.getRanges("1", "A");
assertTrue(ranges.isEmpty());
- model.addRange(1, 12, 14, "A");
- assertTrue(model.getRanges(1, "B").isEmpty());
- assertTrue(model.getRanges(2, "A").isEmpty());
- ranges = model.getRanges(1, "A");
+ model.addRange("1", 12, 14, "A");
+ assertTrue(model.getRanges("1", "B").isEmpty());
+ assertTrue(model.getRanges("2", "A").isEmpty());
+ ranges = model.getRanges("1", "A");
assertEquals(ranges.size(), 1);
int[] range = ranges.get(0);
assertEquals(range[0], 12);
* add some ranges; they should be coalesced and
* ordered when retrieved
*/
- model.addRange(1, 25, 25, "A");
- model.addRange(1, 20, 24, "A");
- model.addRange(1, 6, 8, "A");
- model.addRange(1, 13, 18, "A");
- model.addRange(1, 5, 6, "A");
- ranges = model.getRanges(1, "A");
+ model.addRange("1", 25, 25, "A");
+ model.addRange("1", 20, 24, "A");
+ model.addRange("1", 6, 8, "A");
+ model.addRange("1", 13, 18, "A");
+ model.addRange("1", 5, 6, "A");
+ ranges = model.getRanges("1", "A");
assertEquals(ranges.size(), 3);
range = ranges.get(0);
assertEquals(range[0], 5);