2013年6月21日金曜日

Android で mockito を使う : 準備編

mockito はテストのためのモックフレームワークです。



1. mockito の準備

mockito のプロジェクトページ(https://code.google.com/p/mockito/)に行って、最新の(ここでは mockito-1.9.5.zip)をダウンロードします。





ダウンロードした zip を展開して、中に jar ファイル(ここでは mockito-all-1.9.5.jar)が入っていることを確認します。



2. dexmaker の準備

Android で mockito を使うには dexmaker も必要です。
dexmaker のプロジェクトページ(http://code.google.com/p/dexmaker/)に行って、dexmaker-1.0.jar と dexmaker-mockito-1.0.jar をダウンロードします。





3. テストプロジェクトの準備

MockitoSample というプロジェクトがあるとします。



このプロジェクト用のテストプロジェクトを作成するには

[File] → [New] → [Other...] → [Android] → [Android Test Project]

を選択し、



テストプロジェクトの名前を入力し(テスト対象のプロジェクト名 + Test とすることが多い)、



Test Target にテスト対象のプロジェクトを選択します。



テスト用のプロジェクトが作成されました。



テストプロジェクトのトップに libs フォルダを作成し、ダウンロードした mockito-all-1.9.5.jar, dexmaker-1.0.jara, dexmaker-mockito-1.0.jar を入れます。





4. static import の設定

設定の [Java] → [Editor] → [Content Assist] → [Favorites] に
org.mockito.Matchers.*
org.mockito.Mockito.*
を追加(入ってなかったら)



設定の [Java] → [Code Style] → [Organize Imports] の
Number of static imports needed for .* の数字を 1 に変更





0 件のコメント:

コメントを投稿