QuickJUnit
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
** はじめに [#v00c855a]
QuickJUnitは故石井勝さんが開発され現在も有志の手により開...
大変便利なEclipseプラグインです。
しかし、Eclipse3.2.1で使ってみたところ若干使いにくいとこ...
ソースをダウンロードして改造してみました。
*** エディタでメニューを開いたときにQuickJUnitのメニュー...
objectContributionでadaptable="true"を"false"に変更しまし...
<pre>
<objectContribution
objectClass="org.eclipse.jdt.core.IJavaElement"
adaptable="false"
id="junit.extensions.eclipse.quick.object.jav...
</pre>
*** パッケージエクスプローラーで.javaを選択して右クリック...
JavaElements.javaに以下のメソッドを追加し、getTestMethodO...
<pre>
private static IType toTestRunnerPassibleClass(IJavaE...
throws JavaModelException {
if (element instanceof ICompilationUnit) {
ICompilationUnit compilationUnit = (ICompilationUni...
IType[] types = compilationUnit.getAllTypes();
for (int i = 0; i < types.length; i++) {
if (Flags.isPublic(types[i].getFlags())) {
return types[i];
}
}
}
return null;
}
</pre>
** ダウンロード [#ha449128]
-http://www.srcw.net/files/plugins/quick-junit-plus-0.4.0...
終了行:
** はじめに [#v00c855a]
QuickJUnitは故石井勝さんが開発され現在も有志の手により開...
大変便利なEclipseプラグインです。
しかし、Eclipse3.2.1で使ってみたところ若干使いにくいとこ...
ソースをダウンロードして改造してみました。
*** エディタでメニューを開いたときにQuickJUnitのメニュー...
objectContributionでadaptable="true"を"false"に変更しまし...
<pre>
<objectContribution
objectClass="org.eclipse.jdt.core.IJavaElement"
adaptable="false"
id="junit.extensions.eclipse.quick.object.jav...
</pre>
*** パッケージエクスプローラーで.javaを選択して右クリック...
JavaElements.javaに以下のメソッドを追加し、getTestMethodO...
<pre>
private static IType toTestRunnerPassibleClass(IJavaE...
throws JavaModelException {
if (element instanceof ICompilationUnit) {
ICompilationUnit compilationUnit = (ICompilationUni...
IType[] types = compilationUnit.getAllTypes();
for (int i = 0; i < types.length; i++) {
if (Flags.isPublic(types[i].getFlags())) {
return types[i];
}
}
}
return null;
}
</pre>
** ダウンロード [#ha449128]
-http://www.srcw.net/files/plugins/quick-junit-plus-0.4.0...
ページ名: