2

ContentProvider特定のインターネット リソースにアクセスするための独自の Android を作成しました。いくつかの単体テストを作成しようとしていますが、それらのテストが実際にインターネットにアクセスすることは望ましくありません。

舞台裏では、私のコードはDefaultHttpClientクラスを使用して Web にアクセスしています。ProviderTestCase2基本的に、クラスを使用して HTTP リクエストを傍受し、代わりに定義済みの文字列「応答」を返す 方法を知りたいです。

内部でモックできるもの、ContentResolverまたはContextこれを行うことができるものがあると思いますが、少しガイダンスが必要です。

4

0 に答える 0