/ / Mockitoテストの設定方法と実行方法 - java、android、eclipse、junit、mockito

Mockitoテストの設定と実行方法 - java、android、eclipse、junit、mockito

私はMockitoを使ってテストしたい、いくつかの純粋なJavaベースのコンポーネントを持つAndroidアプリに取り組んでいます。

私のコードベースでMockitoを設定することについていくつか質問があります。

  1. コードベースでテストプロジェクトを作成する必要がありますか?
  2. MockitoはJUnitと関係がありますか? JUnitライブラリも含める必要がありますか?
  3. Run As - > JUnit Testを実行することではるかに簡単に実行できるJUnitテストとは対照的に、EclispeからMockitoテストを実行するにはどうすればよいですか。

テストの設定と実行をデモすることができるチュートリアルをいくつか提案してください。

回答:

回答№1は8
  1. 別のテストプロジェクトを作成する必要はありません。あなたがしたい場合でも、あなたはできます。ほとんどの人は、同じプロジェクト内に別のテストフォルダーを作成することによってそれを行います。別々のテストプロジェクトがある場合でも、テストフォルダがある場合でも、各テストクラスが同じパッケージ内のアプリケーションクラスをテストするように、テストフォルダ内にパッケージ構造を複製する必要があります。
  2. はい。 MockitoはJUnit、またはTestNGなどの他のテストフレームワークで使用するように設計されています。ほとんどの人はJUnitでそれを使用します。 Mockito Webサイトの例のほとんどはJUnitを使用しています。それで、はい、あなたはJUnitライブラリ、またはあなたが選択する他のどんなテストフレームワークのためのライブラリも必要になるでしょう。
  3. モッキートテスト JUnitテスト(またはTestNGテストなど) Mockitoを使ったJUnitテストを書いて、他のJUnitテストと同じ方法で実行するだけです。
  4. で始まる Mockito Webサイト そして Mockitoリポジトリ.