Bug 20508 TVT2: hardcoded string in NewTestSuiteCreationWizardPage.java
Build F3 In NewTestSuiteCreationWizardPage.java there is a hardcoded string that shows up in the JUnit Test Suite creation page. I have attached a screenshot from a Japanese tester that shows where this appears. To replicate: From the resource perspective, project in the Navigator. Right click on it to bring up a context menu. Select New -> Other.... On the New wizard, expand Java in the left frame, then select Junit. In the right frame, select TestSuite then click on Next. 'JUnit Test Suite' page appears. Under 'Test Classes to iclude in Suite:' box, text '... class selected' appears in English This bug was opened in response to TPRS ID=120
org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/wizards/NewTestSuiteCreationWizardPage.java
* Returns the new code to be included in a new suite() or which replaces old code in an existing suite().
	 */
	public static String getUpdatableString(Object[] selectedClasses) throws JavaModelException {
		StringBuffer suite= new StringBuffer();
		suite.append(START_MARKER+"\n"); 
		for (int i= 0; i < selectedClasses.length; i++) {
			if (selectedClasses[i] instanceof IType) {
				IType testType= (IType) selectedClasses[i];
				IMethod suiteMethod= testType.getMethod("suite", new String[] {}); 
				if (!suiteMethod.exists()) {
					suite.append("suite.addTest(new TestSuite("+testType.getElementName()+".class));"); 
				} else {
					suite.append("suite.addTest("+testType.getElementName()+".suite());"); 
				}
			}
		}
		suite.append("\n"+END_MARKER); 
		return suite.toString();
	}
	
	private String getUpdatableString() throws JavaModelException {
		return getUpdatableString(fClassesInSuiteTable.getCheckedElements());
	}
	/**
	 * Runnable for replacing an existing suite() method.
	 */
	public IRunnableWithProgress getRunnable() {
		return new IRunnableWithProgress() {
			public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException {
				try {