# android.test.mock

# android.test.mock

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/test/mock/package-summary "View this page in Java")

## Classes

|-------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [MockAccountManager](https://developer.android.com/reference/kotlin/android/test/mock/MockAccountManager)   | A mock[android.accounts.AccountManager](https://developer.android.com/reference/kotlin/android/accounts/AccountManager.html#)class.                                             |
| [MockApplication](https://developer.android.com/reference/kotlin/android/test/mock/MockApplication)         | A mock[android.app.Application](https://developer.android.com/reference/kotlin/android/app/Application.html#)class.                                                             |
| [MockContentProvider](https://developer.android.com/reference/kotlin/android/test/mock/MockContentProvider) | Mock implementation of ContentProvider.                                                                                                                                         |
| [MockContentResolver](https://developer.android.com/reference/kotlin/android/test/mock/MockContentResolver) | An extension of[android.content.ContentResolver](https://developer.android.com/reference/kotlin/android/content/ContentResolver.html#)that is designed for testing.             |
| [MockContext](https://developer.android.com/reference/kotlin/android/test/mock/MockContext)                 | A mock[android.content.Context](https://developer.android.com/reference/kotlin/android/content/Context.html#)class.                                                             |
| [MockCursor](https://developer.android.com/reference/kotlin/android/test/mock/MockCursor)                   | A mock[android.database.Cursor](https://developer.android.com/reference/kotlin/android/database/Cursor.html#)class that isolates the test code from real Cursor implementation. |
| [MockDialogInterface](https://developer.android.com/reference/kotlin/android/test/mock/MockDialogInterface) | A mock[android.content.DialogInterface](https://developer.android.com/reference/kotlin/android/content/DialogInterface.html#)class.                                             |
| [MockPackageManager](https://developer.android.com/reference/kotlin/android/test/mock/MockPackageManager)   | A mock[android.content.pm.PackageManager](https://developer.android.com/reference/kotlin/android/content/pm/PackageManager.html#)class.                                         |
| [MockResources](https://developer.android.com/reference/kotlin/android/test/mock/MockResources)             | A mock[android.content.res.Resources](https://developer.android.com/reference/kotlin/android/content/res/Resources.html#)class.                                                 |
| [MockService](https://developer.android.com/reference/kotlin/android/test/mock/MockService)                 | A mock[android.app.Service](https://developer.android.com/reference/kotlin/android/app/Service.html#)class.                                                                     |