public void testRenameInteriorSection() throws BadLocationException, PropertyVetoException {
System.out.println("-- testRenameInteriorSection -------------");
editor.doc.insertString(0, "aaa", null);
InteriorSection is1 = guards.createInteriorSection(editor.doc.createPosition(1), "is1");
assertEquals("name", "is1", is1.getName());
is1.setName("isNewName");
assertTrue("valid", is1.isValid());
assertEquals("new name", "isNewName", is1.getName());
// set the same name
is1.setName("isNewName");
InteriorSection is2 = guards.createInteriorSection(
editor.doc.createPosition(is1.getEndPosition().getOffset() + 1),
"is2");
// rename to existing name
try {
is1.setName("is2");
fail("accepted already existing name");
} catch (PropertyVetoException ex) {
assertTrue("valid", is1.isValid());
assertEquals("name", "isNewName", is1.getName());
}
}
GuardedSectionManagerTest.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:incubator-netbeans
作者:
评论列表
文章目录