Bug 20768 JUnit New TestCase wizard inserts "[" in method name [JUnit]
For the method (in the class being tested) with the signature "static double[] applyPixelEncoding(double[][] pm, double value[])" and for which another method exists with the same name but different signature, the wizard generates the method in the test class "public void testApplyPixelEncoding[DArrayDArray() {}"
org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/wizards/NewTestCaseCreationWizardPage.java
fSuperClassStatus
		};
		
		
		updateStatus(status);
	}
	protected void updateDefaultName() {
		String s= fClassToTestText.getText();
		if (s.lastIndexOf('.') > -1)
			s= s.substring(s.lastIndexOf('.') + 1);
		if (s.length() > 0)
			setTypeName(s + TEST_SUFFIX, true);
	}
	
	/*
	 * @see IDialogPage#createControl(Composite)
	 */
	public void createControl(Composite parent) {
		initializeDialogUnits(parent);
		
		Composite composite= new Composite(parent, SWT.NONE);
		
		int nColumns= 4;
		
		GridLayout layout= new GridLayout();
		layout.numColumns= nColumns;		
		composite.setLayout(layout);
		createContainerControls(composite, nColumns);	
		createPackageControls(composite, nColumns);		
		createSeparator(composite, nColumns);