sc.remove(0, 5);
h.check(0, position.getOffset(), "Position.getOffset() should be 0 and is: " + position.getOffset());
h.check("path\n", sc.getString(0, sc.length()), "getString(0, length()) should be 'path\\n' and is: " + sc.getString(0, sc.length()));
h.check(0, position2.getOffset(), "Position.getOffset() should be 0 and is: " + position2.getOffset());
h.check(5, position3.getOffset(), "Position3.getOffset() should be 5 and is: " + position3.getOffset());
sc.insertString(0, "class");
h.check(0, position.getOffset(), "Position.getOffset() should be 0 and is: " + position.getOffset());
h.check("classpath\n", sc.getString(0, sc.length()), "getString(0, length()) should be 'classpath\\n' and is: " + sc.getString(0, sc.length()));
h.check(0, position2.getOffset(), "Position.getOffset() should be 0 and is: " + position2.getOffset());
h.check(sc.length(), position3.getOffset(), "Position3 should be 10 and is: " + position3.getOffset());
}