MockContext

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open override val applicationContext: Context
Link copied to clipboard
open override val applicationInfo: ApplicationInfo
Link copied to clipboard
open override val assets: AssetManager
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val cacheDir: File
Link copied to clipboard
open override val classLoader: ClassLoader
Link copied to clipboard
open override val codeCacheDir: File
Link copied to clipboard
open override val contentResolver: ContentResolver
Link copied to clipboard
open override val dataDir: File
Link copied to clipboard
open val deviceId: Int
Link copied to clipboard
open val display: Display
Link copied to clipboard
open override val externalCacheDir: File?
Link copied to clipboard
open override val externalCacheDirs: Array<File>
Link copied to clipboard
open override val externalMediaDirs: Array<File>
Link copied to clipboard
open override val filesDir: File
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val mainLooper: Looper
Link copied to clipboard
open override val noBackupFilesDir: File
Link copied to clipboard
open override val obbDir: File
Link copied to clipboard
open override val obbDirs: Array<File>
Link copied to clipboard
Link copied to clipboard
open override val packageCodePath: String
Link copied to clipboard
open override val packageManager: PackageManager
Link copied to clipboard
open override val packageName: String
Link copied to clipboard
open override val packageResourcePath: String
Link copied to clipboard
Link copied to clipboard
open override val resources: Resources
Link copied to clipboard
open override val theme: Resources.Theme
Link copied to clipboard
open override val wallpaper: Drawable
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun bindIsolatedService(service: Intent, flags: Context.BindServiceFlags, instanceName: String, executor: Executor, conn: ServiceConnection): Boolean
open fun bindIsolatedService(service: Intent, flags: Int, instanceName: String, executor: Executor, conn: ServiceConnection): Boolean
Link copied to clipboard
open fun bindService(service: Intent, flags: Context.BindServiceFlags, executor: Executor, conn: ServiceConnection): Boolean
open fun bindService(service: Intent, flags: Int, executor: Executor, conn: ServiceConnection): Boolean
open override fun bindService(service: Intent, conn: ServiceConnection, flags: Int): Boolean
Link copied to clipboard
open fun bindServiceAsUser(service: Intent, conn: ServiceConnection, flags: Int, user: UserHandle): Boolean
Link copied to clipboard
open override fun checkCallingOrSelfPermission(permission: String): Int
Link copied to clipboard
open override fun checkCallingOrSelfUriPermission(uri: Uri?, modeFlags: Int): Int
Link copied to clipboard
open fun checkCallingOrSelfUriPermissions(uris: List<Uri?>, modeFlags: Int): IntArray
Link copied to clipboard
open override fun checkCallingPermission(permission: String): Int
Link copied to clipboard
open override fun checkCallingUriPermission(uri: Uri?, modeFlags: Int): Int
Link copied to clipboard
open fun checkCallingUriPermissions(uris: List<Uri?>, modeFlags: Int): IntArray
Link copied to clipboard
open fun checkContentUriPermissionFull(uri: Uri, pid: Int, uid: Int, modeFlags: Int): Int
Link copied to clipboard
open override fun checkPermission(permission: String, pid: Int, uid: Int): Int
Link copied to clipboard
open override fun checkSelfPermission(permission: String): Int
Link copied to clipboard
open override fun checkUriPermission(uri: Uri?, pid: Int, uid: Int, modeFlags: Int): Int
open override fun checkUriPermission(uri: Uri?, readPermission: String?, writePermission: String?, pid: Int, uid: Int, modeFlags: Int): Int
Link copied to clipboard
open fun checkUriPermissions(uris: List<Uri?>, pid: Int, uid: Int, modeFlags: Int): IntArray
Link copied to clipboard
open override fun clearWallpaper(): Nothing
Link copied to clipboard
open fun createAttributionContext(attributionTag: String?): Context
Link copied to clipboard
open override fun createConfigurationContext(overrideConfiguration: Configuration): Context
Link copied to clipboard
open fun createContext(contextParams: ContextParams): Context
Link copied to clipboard
open override fun createContextForSplit(splitName: String?): Context
Link copied to clipboard
open fun createDeviceContext(deviceId: Int): Context
Link copied to clipboard
Link copied to clipboard
open override fun createDisplayContext(display: Display): Context
Link copied to clipboard
open override fun createPackageContext(packageName: String?, flags: Int): Context
Link copied to clipboard
open fun createWindowContext(type: Int, options: Bundle?): Context
open fun createWindowContext(display: Display, type: Int, options: Bundle?): Context
Link copied to clipboard
open override fun databaseList(): Array<String>
Link copied to clipboard
open override fun deleteDatabase(name: String?): Boolean
Link copied to clipboard
open override fun deleteFile(name: String?): Boolean
Link copied to clipboard
open override fun deleteSharedPreferences(name: String?): Boolean
Link copied to clipboard
open override fun enforceCallingOrSelfPermission(permission: String, message: String?): Nothing
Link copied to clipboard
open override fun enforceCallingOrSelfUriPermission(uri: Uri?, modeFlags: Int, message: String?): Nothing
Link copied to clipboard
open override fun enforceCallingPermission(permission: String, message: String?): Nothing
Link copied to clipboard
open override fun enforceCallingUriPermission(uri: Uri?, modeFlags: Int, message: String?): Nothing
Link copied to clipboard
open override fun enforcePermission(permission: String, pid: Int, uid: Int, message: String?): Nothing
Link copied to clipboard
open override fun enforceUriPermission(uri: Uri?, pid: Int, uid: Int, modeFlags: Int, message: String?): Nothing
open override fun enforceUriPermission(uri: Uri?, readPermission: String?, writePermission: String?, pid: Int, uid: Int, modeFlags: Int, message: String?): Nothing
Link copied to clipboard
open override fun fileList(): Array<String>
Link copied to clipboard
open override fun getApplicationContext(): Context
Link copied to clipboard
open override fun getApplicationInfo(): ApplicationInfo
Link copied to clipboard
open override fun getAssets(): AssetManager
Link copied to clipboard
open override fun getCacheDir(): File
Link copied to clipboard
open override fun getClassLoader(): ClassLoader
Link copied to clipboard
open override fun getCodeCacheDir(): File
Link copied to clipboard
fun getColor(id: Int): Int
Link copied to clipboard
Link copied to clipboard
open override fun getContentResolver(): ContentResolver
Link copied to clipboard
open override fun getDatabasePath(name: String?): File
Link copied to clipboard
open override fun getDataDir(): File
Link copied to clipboard
open override fun getDir(name: String?, mode: Int): File
Link copied to clipboard
Link copied to clipboard
open override fun getExternalCacheDir(): File?
Link copied to clipboard
open override fun getExternalCacheDirs(): Array<File>
Link copied to clipboard
open override fun getExternalFilesDir(type: String?): File?
Link copied to clipboard
open override fun getExternalFilesDirs(type: String?): Array<File>
Link copied to clipboard
open override fun getExternalMediaDirs(): Array<File>
Link copied to clipboard
open override fun getFilesDir(): File
Link copied to clipboard
open override fun getFileStreamPath(name: String?): File
Link copied to clipboard
open override fun getMainLooper(): Looper
Link copied to clipboard
open override fun getNoBackupFilesDir(): File
Link copied to clipboard
open override fun getObbDir(): File
Link copied to clipboard
open override fun getObbDirs(): Array<File>
Link copied to clipboard
open override fun getPackageCodePath(): String
Link copied to clipboard
open override fun getPackageManager(): PackageManager
Link copied to clipboard
open override fun getPackageName(): String
Link copied to clipboard
open override fun getPackageResourcePath(): String
Link copied to clipboard
open override fun getResources(): Resources
Link copied to clipboard
open override fun getSharedPreferences(name: String?, mode: Int): SharedPreferences
Link copied to clipboard
fun getString(resId: Int): String
fun getString(resId: Int, vararg formatArgs: Any?): String
Link copied to clipboard
fun <T : Any?> getSystemService(serviceClass: Class<T?>): T?
open override fun getSystemService(name: String): Any
Link copied to clipboard
open override fun getSystemServiceName(serviceClass: Class<*>): String?
Link copied to clipboard
fun getText(resId: Int): CharSequence
Link copied to clipboard
open override fun getTheme(): Resources.Theme
Link copied to clipboard
open override fun getWallpaper(): Drawable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun grantUriPermission(toPackage: String?, uri: Uri?, modeFlags: Int): Nothing
Link copied to clipboard
open override fun isDeviceProtectedStorage(): Boolean
Link copied to clipboard
open override fun moveDatabaseFrom(sourceContext: Context?, name: String?): Boolean
Link copied to clipboard
open override fun moveSharedPreferencesFrom(sourceContext: Context?, name: String?): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun openFileInput(name: String?): FileInputStream
Link copied to clipboard
open override fun openFileOutput(name: String?, mode: Int): FileOutputStream
Link copied to clipboard
open override fun openOrCreateDatabase(name: String?, mode: Int, factory: SQLiteDatabase.CursorFactory?): SQLiteDatabase
open override fun openOrCreateDatabase(name: String?, mode: Int, factory: SQLiteDatabase.CursorFactory?, errorHandler: DatabaseErrorHandler?): SQLiteDatabase
Link copied to clipboard
open override fun peekWallpaper(): Drawable
Link copied to clipboard
Link copied to clipboard
open fun registerDeviceIdChangeListener(executor: Executor, listener: IntConsumer)
Link copied to clipboard
open override fun registerReceiver(receiver: BroadcastReceiver?, filter: IntentFilter?): Intent?
open override fun registerReceiver(receiver: BroadcastReceiver?, filter: IntentFilter?, flags: Int): Intent?
open override fun registerReceiver(receiver: BroadcastReceiver?, filter: IntentFilter?, broadcastPermission: String?, scheduler: Handler?): Intent?
open override fun registerReceiver(receiver: BroadcastReceiver?, filter: IntentFilter?, broadcastPermission: String?, scheduler: Handler?, flags: Int): Intent?
Link copied to clipboard
open override fun removeStickyBroadcast(intent: Intent?): Nothing
Link copied to clipboard
open override fun removeStickyBroadcastAsUser(intent: Intent?, user: UserHandle?): Nothing
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun revokeUriPermission(uri: Uri?, modeFlags: Int): Nothing
open override fun revokeUriPermission(toPackage: String?, uri: Uri?, modeFlags: Int): Nothing
Link copied to clipboard
open fun sendBroadcast(intent: Intent, receiverPermission: String?, options: Bundle?)
open override fun sendBroadcast(intent: Intent?): Nothing
open override fun sendBroadcast(intent: Intent?, receiverPermission: String?): Nothing
Link copied to clipboard
open override fun sendBroadcastAsUser(intent: Intent?, user: UserHandle?): Nothing
open override fun sendBroadcastAsUser(intent: Intent?, user: UserHandle?, receiverPermission: String?): Nothing
Link copied to clipboard
open fun sendBroadcastWithMultiplePermissions(intent: Intent, receiverPermissions: Array<out String?>)
Link copied to clipboard
open fun sendOrderedBroadcast(intent: Intent, receiverPermission: String?, options: Bundle?)
open fun sendOrderedBroadcast(intent: Intent, receiverPermission: String?, options: Bundle?, resultReceiver: BroadcastReceiver?, scheduler: Handler?, initialCode: Int, initialData: String?, initialExtras: Bundle?)
open fun sendOrderedBroadcast(intent: Intent, receiverPermission: String?, receiverAppOp: String?, resultReceiver: BroadcastReceiver?, scheduler: Handler?, initialCode: Int, initialData: String?, initialExtras: Bundle?)
open override fun sendOrderedBroadcast(intent: Intent?, receiverPermission: String?): Nothing
open override fun sendOrderedBroadcast(intent: Intent, receiverPermission: String?, resultReceiver: BroadcastReceiver?, scheduler: Handler?, initialCode: Int, initialData: String?, initialExtras: Bundle?): Nothing
Link copied to clipboard
open override fun sendOrderedBroadcastAsUser(intent: Intent?, user: UserHandle?, receiverPermission: String?, resultReceiver: BroadcastReceiver?, scheduler: Handler?, initialCode: Int, initialData: String?, initialExtras: Bundle?): Nothing
Link copied to clipboard
open fun sendStickyBroadcast(intent: Intent, options: Bundle?)
open override fun sendStickyBroadcast(intent: Intent?): Nothing
Link copied to clipboard
open override fun sendStickyBroadcastAsUser(intent: Intent?, user: UserHandle?): Nothing
Link copied to clipboard
open override fun sendStickyOrderedBroadcast(intent: Intent?, resultReceiver: BroadcastReceiver?, scheduler: Handler?, initialCode: Int, initialData: String?, initialExtras: Bundle?): Nothing
Link copied to clipboard
open override fun sendStickyOrderedBroadcastAsUser(intent: Intent?, user: UserHandle?, resultReceiver: BroadcastReceiver?, scheduler: Handler?, initialCode: Int, initialData: String?, initialExtras: Bundle?): Nothing
Link copied to clipboard
open override fun setTheme(resid: Int): Nothing
Link copied to clipboard
open override fun setWallpaper(bitmap: Bitmap?): Nothing
open override fun setWallpaper(data: InputStream?): Nothing
Link copied to clipboard
open override fun startActivities(intents: Array<out Intent>?): Nothing
open override fun startActivities(intents: Array<out Intent>?, options: Bundle?): Nothing
Link copied to clipboard
open override fun startActivity(intent: Intent?): Nothing
open override fun startActivity(intent: Intent?, options: Bundle?): Nothing
Link copied to clipboard
open override fun startForegroundService(service: Intent?): ComponentName?
Link copied to clipboard
open override fun startInstrumentation(className: ComponentName, profileFile: String?, arguments: Bundle?): Boolean
Link copied to clipboard
open override fun startIntentSender(intent: IntentSender?, fillInIntent: Intent?, flagsMask: Int, flagsValues: Int, extraFlags: Int): Nothing
open override fun startIntentSender(intent: IntentSender?, fillInIntent: Intent?, flagsMask: Int, flagsValues: Int, extraFlags: Int, options: Bundle?): Nothing
Link copied to clipboard
open override fun startService(service: Intent?): ComponentName?
Link copied to clipboard
open override fun stopService(service: Intent?): Boolean
Link copied to clipboard
open override fun unbindService(conn: ServiceConnection): Nothing
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun unregisterReceiver(receiver: BroadcastReceiver?): Nothing
Link copied to clipboard
open fun updateServiceGroup(conn: ServiceConnection, group: Int, importance: Int)