2016-06-26 16 views
0

私はAndroid Studioを使用しています。Android Studioの重複クラスエラー

私のコードベースはapp/src/main/java、ユニットテストはapp/src/test/java、インストルメントテストはapp/src/androidTest/javaにあります。 Fooという名前のクラスのために

私はユニットテストFooTestを作成することができますが、私はインストルメントテストFooTestを作成するように私は、重複クラスのエラーを取得します。

これを解決する方法はありますか、またはテストクラスの1つを変更する必要がありますか?

答えて

-2

計測されたバニラ単体テストでテストした同じクラスが必要であることは奇妙です。MVC(またはその多くのバリエーションの1つ)に従っていれば、大部分の計測を心配する必要はないからですあなたのテストの。私はこれを経験したことはありませんが、私はそう思っています - あなたはテスト名を区別しておく必要があります。

+0

私は、クラスにはアンドロイドフレームワークの依存関係を持つメソッドがあり、いくつかのメソッドはそうでないことは完全に実行可能だと思います。したがって、異なるタイプのテストを使用します。 – Mehrdad

+0

正しい分離TBHを作成していない場合は、しかし、私はユニット対統合テストまたはMVCパラダイムの議論に着手したくありません。これを行う魅力的な理由が見つかった場合 - はい、あなたはクラスに違った名前を付ける必要があります – Creos

関連する問題