Bug 53352 Test case wizard generates wrong code
When clicking on a class and then doing new -> junit test case the code generated includes this: public static void main(String[] args) { junit.textui.TestRunner.run(QueryAnalizerTest.suite()); } the suite() methods is not found in generated class. I fix if by changing to junit.textui.TestRunner.run(QueryAnalizerTest.class); but I don't use to run is as an app, so maybe the fix action shuold be different
org.eclipse.jdt.junit/src/org/eclipse/jdt/internal/junit/wizards/MethodStubsSelectionButtonGroup.java
main.append("junit."); 
			switch (getComboSelection()) {
				case 0:
					main.append("textui"); 
					break;
				case 1:
					main.append("swingui"); 
					break;
				case 2 :
					main.append("awtui"); 
					break;
				default :
					main.append("textui"); 
					break;
			}
			main.append(".TestRunner.run(" + typeName + ".suite());"); 
		}
		main.append("}\n\n"); 
		return main.toString();
	}
	/**
	 * Returns the group widget. When called the first time, the widget will be created.
	 * @param parent composite when called the first time, or <code>null</code>
	 * after.
	 */
	public Composite getSelectionButtonsGroup(Composite parent) {
		if (fButtonComposite == null) {
			assertCompositeNotNull(parent);
			
			GridLayout layout= new GridLayout();