** 改造 [#v00c855a] Eclipse3.2.1で使ってみたところ若干使いにくいところがあったので改造してみました。 *** エディタでメニューを開いたときにQuickJUnitのメニューが重複して表示されてしまう。 [#j0a6368b] objectContributionでadaptable="true"を"false"に変更しました。 #pre{{ <objectContribution objectClass="org.eclipse.jdt.core.IJavaElement" adaptable="false" id="junit.extensions.eclipse.quick.object.java"> }} *** パッケージエクスプローラーで.javaを選択して右クリックからテストが実行できない。 [#h3cef765] JavaElements.javaに以下のメソッドを追加し、getTestMethodOrClass()から呼び出すようにしました。 #pre{{ private static IType toTestRunnerPassibleClass(IJavaElement element) throws JavaModelException { if (element instanceof ICompilationUnit) { ICompilationUnit compilationUnit = (ICompilationUnit) element; IType[] types = compilationUnit.getAllTypes(); for (int i = 0; i < types.length; i++) { if (Flags.isPublic(types[i].getFlags())) { return types[i]; } } } return null; } }} ** ダウンロード [#ha449128] -[[http://www.srcw.net/files/plugins/quick-junit-plus-0.4.0.1.zip]]