5

私のアプリケーションはストレージを使用していますが、テストのために、モックオブジェクトまたはそのようなsmthに置き換えたいと思います。それはAndroidで可能ですか?はいの場合、その方法の例を示すリンクを提供していただけますか?ありがとう!

4

1 に答える 1

0

これを行うには、モックフレームワークを使用できます。Androidでうまく機能するモックフレームワークのリストについては、この質問と回答を確認してください。個人的には、最近AndroidでサポートされるようになったMockitoをお勧めします。

ここで問題は、何をモックするかです。データストレージメカニズムを直接モックすることもできますが、データストレージを別の抽象化レイヤーでラップすることをお勧めします。これにより、テスト時にモックを注入するためのきれいな継ぎ目が得られます。この設計により、一般的に柔軟性が向上します(たとえば、アプリのビジネスロジックに影響を与えることなく、特定の種類のデータストレージを変更できます)。

これがあなたが探している種類の情報であるかどうか私に知らせてください。

于 2012-07-19T21:03:27.610 に答える