1 19 20 package keyboard_shortcuts; 21 26 27 import java.awt.event.KeyEvent ; 28 import org.netbeans.jellytools.EditorOperator; 29 import org.netbeans.jellytools.EditorWindowOperator; 30 import org.netbeans.jellytools.NbDialogOperator; 31 import lib.EditorTestCase; 32 import org.netbeans.jemmy.operators.JEditorPaneOperator; 33 import org.netbeans.jellytools.Bundle; 34 35 36 40 public class ReplaceInFileTest extends EditorTestCase { 41 42 private final String dialogTitle = Bundle.getStringTrimmed("org.netbeans.editor.Bundle","replace-title"); private final int keyCode = KeyEvent.VK_H; 44 private final int modifiers = KeyEvent.CTRL_MASK; 45 46 47 public ReplaceInFileTest(String testMethodName) { 48 super(testMethodName); 49 } 50 51 public void testReplaceInFile(){ 52 openDefaultProject(); 53 openDefaultSampleFile(); 54 try { 55 56 EditorOperator editor = getDefaultSampleEditorOperator(); 57 58 JEditorPaneOperator txtOper = editor.txtEditorPane(); 59 txtOper.pushKey(keyCode, modifiers); 60 closeDialog(dialogTitle); 61 62 } finally { 63 closeFileWithDiscard(); 64 } 65 } 66 67 } 68 | Popular Tags |