Position position2 = sc.createPosition(4);
Position position3 = sc.createPosition(sc.length());
h.check(1, position.getOffset(), "createPosition(1): Position.getOffset() should be 1 and is: " + position.getOffset());
h.check(4, position2.getOffset(), "createPosition(4): Position2.getOffset() should be 4 and is: " + position2.getOffset());
h.check(10, position3.getOffset(), "createPosition(10): Position3.getOffset() should be 10 and is: " + position3.getOffset());
sc.insertString(2, "-");
h.check(1, position.getOffset(), "Position.getOffset() should be 1 and is: " + position.getOffset());
h.check(5, position2.getOffset(), "Position2.getOffset() should be 5 and is: " + position2.getOffset());
h.check(11, position3.getOffset(), "Position3.getOffset() should be 11 and is: " + position3.getOffset());
sc.insertString(1, "-");
h.check(2, position.getOffset(), "Position.getOffset() should be 2 and is: " + position.getOffset());