Shinya’s Daily Report このページをアンテナに追加 RSSフィード

2011/07/16(土)

[][][]開発環境構築メモ(Quick JUnit on Eclipse3.6)/Mockito関連プラグイン設定について 14:26 開発環境構築メモ(Quick JUnit on Eclipse3.6)/Mockito関連プラグイン設定についてを含むブックマーク 開発環境構築メモ(Quick JUnit on Eclipse3.6)/Mockito関連プラグイン設定についてのブックマークコメント

TDDもあるしテスト実行環境も整備していこうって事で。

関連してそうな記事はこちら。

プラグイン大元の導入は特に問題無くサクッと完了したのですが、Mockito関連プラグインが上手く動かない?状態。ページによっては以下の2つのURLを以て更新を行う…という記述があるのですが、どちらで行っても状況は同じ。

『q』から候補を出してみるも、Mockito関連の候補は出て来ず。

f:id:absj31:20110716142146j:image

手順がおかしいのかなぁ…と思いつつも間違えそうな手順でも無いし。Mockito関連の機能を使うには別途手順が必要なんでしょうかね?配布したと指定されていた名称のプラグイン(Quick JUnit Mockito Integration (Experimental))も見当たりませんでした。

f:id:absj31:20110716142804j:image

f:id:absj31:20110716142600j:image

まぁとりあえずはベースの機能が使えれば良いかな?ショートカットキーで動作が効率化出来るだけでもかなり便利だし。


追記:Mockito関連設定について

エントリ追加後、Quick JUnitメンテナのkompiroさんからコメントを頂きました。ありがとうございます!Mockito関連の設定は上記エントリ内容から形を変えていたのですね。

Quick JUnitメンテナです。Mockito関連は、Favoriteに追加したので、補完が効くようになりました。なので、Qではインポート文を追加しないようになってます。詳しくはこちらをご覧ください。
http://d.hatena.ne.jp/kompiro/20101119/1290179113

確かに、設定欄を見ると設定が追記されています。

f:id:absj31:20110717161049j:image


Mockito公式サイトからライブラリファイルをダウンロード解凍し、対象ライブラリファイル(mockito-all-1.8.5.jar/2011/07/17最新)プロジェクトのビルドパスに追加。

プロジェクトで確認してみると、無事に候補が表示されました!

f:id:absj31:20110717161230j:image

これでひとまずこのエントリについては完結。めでたしめでたし♪( ´∀`)

[][]今日のつぶやき 2011/07/16 16:22 今日のつぶやき 2011/07/16を含むブックマーク 今日のつぶやき 2011/07/16のブックマークコメント

kompirokompiro 2011/07/16 22:10 Quick JUnitメンテナです。Mockito関連は、Favoriteに追加したので、補完が効くようになりました。なので、Qではインポート文を追加しないようになってます。詳しくはこちらをご覧ください。
http://d.hatena.ne.jp/kompiro/20101119/1290179113

absj31absj31 2011/07/17 16:15 > kompiro さん
コメントありがとうございます!参照URLを元にエントリ内容に追記してみました。
Quick JUnitは非常に便利な、使い勝手の良い機能ですのでこれから愛用させて頂きたいと思います。

kompirokompiro 2011/07/19 22:30 MockitoもJUnit4と同様5ステップで追加できます。
1. Javaプロジェクトを作る
2. テストクラスを作る
3. import org.mockito.Mockito;と記述する。
4. エラーになったorg.mockitoでCtrl+1
5. mockitoのライブラリを追加する。

ダウンロードとかめんどうな場合に頭の片隅にでも覚えておいてくだされば。

absj31absj31 2011/07/22 01:04 > kompiro さん
新たなコメントありがとうございます!
なるほど、最近の環境ではCtrl+1経由でもライブラリ追加出来るようになってたんですね〜。
便利な情報、ありがとうございます。色々試してみようと思います。