Range range = iterator.next();
assertEquals(i * 6 + 1, range.getStart());
blip.setContent(blip.getContent().substring(0, range.getEnd()) + "foo" +
blip.getContent().substring(range.getEnd()));
iterator.shift(range.getEnd() - range.getStart() + 2);
}
assertFalse(iterator.hasNext());
assertEquals("\nfoofoofoofoofoofoo", blip.getContent());
}