Author: dazarov
Date: 2010-07-22 09:25:28 -0400 (Thu, 22 Jul 2010)
New Revision: 23665
Added:
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSFKickStartOldFormat/JavaSource/demo/Messages.properties
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.test/src/org/jboss/tools/jsf/test/refactoring/MessagePropertyRefactoringTest.java
Log:
https://jira.jboss.org/browse/JBIDE-4858
Added:
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSFKickStartOldFormat/JavaSource/demo/Messages.properties
===================================================================
---
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSFKickStartOldFormat/JavaSource/demo/Messages.properties
(rev 0)
+++
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSFKickStartOldFormat/JavaSource/demo/Messages.properties 2010-07-22
13:25:28 UTC (rev 23665)
@@ -0,0 +1 @@
+hello_message=Hello
Property changes on:
trunk/jsf/tests/org.jboss.tools.jsf.test/projects/JSFKickStartOldFormat/JavaSource/demo/Messages.properties
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified:
trunk/jsf/tests/org.jboss.tools.jsf.test/src/org/jboss/tools/jsf/test/refactoring/MessagePropertyRefactoringTest.java
===================================================================
---
trunk/jsf/tests/org.jboss.tools.jsf.test/src/org/jboss/tools/jsf/test/refactoring/MessagePropertyRefactoringTest.java 2010-07-22
12:47:21 UTC (rev 23664)
+++
trunk/jsf/tests/org.jboss.tools.jsf.test/src/org/jboss/tools/jsf/test/refactoring/MessagePropertyRefactoringTest.java 2010-07-22
13:25:28 UTC (rev 23665)
@@ -27,27 +27,24 @@
project.build(IncrementalProjectBuilder.FULL_BUILD, new NullProgressMonitor());
}
- public void testELVariableRename() throws CoreException {
+ public void testMessagePropertyRename() throws CoreException {
ArrayList<TestChangeStructure> list = new
ArrayList<TestChangeStructure>();
IFile sourceFile =
project.getProject().getFile("/WebContent/pages/hello.jsp");
String sourceFileContent = FileUtil.getContentFromEditorOrFile(sourceFile);
- int position = sourceFileContent.indexOf("Messages.hello_message");
+ int position = sourceFileContent.indexOf("Message.hello_message");
TestChangeStructure structure = new TestChangeStructure(project.getProject(),
"/WebContent/pages/hello.jsp");
- TestTextChange change = new TestTextChange(position+9, 8, "good_bye");
+ TestTextChange change = new TestTextChange(position+8, 8, "good_bye");
structure.addTextChange(change);
list.add(structure);
- IFile propertyFile =
project.getProject().getFile("/JavaSource/demo/bundle/Messages.properties");
- String propertyFileContent = FileUtil.getContentFromEditorOrFile(propertyFile);
+ IFile propertyFile =
project.getProject().getFile("/JavaSource/demo/Messages.properties");
- position = propertyFileContent.indexOf("hello_message");
-
- structure = new TestChangeStructure(project.getProject(),
"/JavaSource/demo/bundle/Messages.properties");
- change = new TestTextChange(position, 8, "good_bye");
+ structure = new TestChangeStructure(project.getProject(),
"/JavaSource/demo/Messages.properties");
+ change = new TestTextChange(0, 8, "good_bye");
structure.addTextChange(change);
list.add(structure);