android.test.mock
Class MockContext
java.lang.Object
android.content.Context
android.test.mock.MockContext
public class MockContext
- extends android.content.Context
| Fields inherited from class android.content.Context |
ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, AUDIO_SERVICE, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_NOT_FOREGROUND, CLIPBOARD_SERVICE, CONNECTIVITY_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, DEVICE_POLICY_SERVICE, DROPBOX_SERVICE, INPUT_METHOD_SERVICE, KEYGUARD_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MODE_APPEND, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NOTIFICATION_SERVICE, POWER_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, TELEPHONY_SERVICE, UI_MODE_SERVICE, VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_SERVICE, WINDOW_SERVICE |
|
Method Summary |
boolean |
bindService(android.content.Intent service,
android.content.ServiceConnection conn,
int flags)
|
int |
checkCallingOrSelfPermission(java.lang.String permission)
|
int |
checkCallingOrSelfUriPermission(android.net.Uri uri,
int modeFlags)
|
int |
checkCallingPermission(java.lang.String permission)
|
int |
checkCallingUriPermission(android.net.Uri uri,
int modeFlags)
|
int |
checkPermission(java.lang.String permission,
int pid,
int uid)
|
int |
checkUriPermission(android.net.Uri uri,
int pid,
int uid,
int modeFlags)
|
int |
checkUriPermission(android.net.Uri uri,
java.lang.String readPermission,
java.lang.String writePermission,
int pid,
int uid,
int modeFlags)
|
void |
clearWallpaper()
|
android.content.Context |
createPackageContext(java.lang.String packageName,
int flags)
|
java.lang.String[] |
databaseList()
|
boolean |
deleteDatabase(java.lang.String name)
|
boolean |
deleteFile(java.lang.String name)
|
void |
enforceCallingOrSelfPermission(java.lang.String permission,
java.lang.String message)
|
void |
enforceCallingOrSelfUriPermission(android.net.Uri uri,
int modeFlags,
java.lang.String message)
|
void |
enforceCallingPermission(java.lang.String permission,
java.lang.String message)
|
void |
enforceCallingUriPermission(android.net.Uri uri,
int modeFlags,
java.lang.String message)
|
void |
enforcePermission(java.lang.String permission,
int pid,
int uid,
java.lang.String message)
|
void |
enforceUriPermission(android.net.Uri uri,
int pid,
int uid,
int modeFlags,
java.lang.String message)
|
void |
enforceUriPermission(android.net.Uri uri,
java.lang.String readPermission,
java.lang.String writePermission,
int pid,
int uid,
int modeFlags,
java.lang.String message)
|
java.lang.String[] |
fileList()
|
android.content.Context |
getApplicationContext()
|
android.content.pm.ApplicationInfo |
getApplicationInfo()
|
android.content.res.AssetManager |
getAssets()
|
java.io.File |
getCacheDir()
|
java.lang.ClassLoader |
getClassLoader()
|
android.content.ContentResolver |
getContentResolver()
|
java.io.File |
getDatabasePath(java.lang.String name)
|
java.io.File |
getDir(java.lang.String name,
int mode)
|
java.io.File |
getExternalCacheDir()
|
java.io.File |
getExternalFilesDir(java.lang.String type)
|
java.io.File |
getFilesDir()
|
java.io.File |
getFileStreamPath(java.lang.String name)
|
android.os.Looper |
getMainLooper()
|
java.lang.String |
getPackageCodePath()
|
android.content.pm.PackageManager |
getPackageManager()
|
java.lang.String |
getPackageName()
|
java.lang.String |
getPackageResourcePath()
|
android.content.res.Resources |
getResources()
|
android.content.SharedPreferences |
getSharedPreferences(java.lang.String name,
int mode)
|
java.lang.Object |
getSystemService(java.lang.String name)
|
android.content.res.Resources.Theme |
getTheme()
|
android.graphics.drawable.Drawable |
getWallpaper()
|
int |
getWallpaperDesiredMinimumHeight()
|
int |
getWallpaperDesiredMinimumWidth()
|
void |
grantUriPermission(java.lang.String toPackage,
android.net.Uri uri,
int modeFlags)
|
boolean |
isRestricted()
|
java.io.FileInputStream |
openFileInput(java.lang.String name)
|
java.io.FileOutputStream |
openFileOutput(java.lang.String name,
int mode)
|
android.database.sqlite.SQLiteDatabase |
openOrCreateDatabase(java.lang.String file,
int mode,
android.database.sqlite.SQLiteDatabase.CursorFactory factory)
|
android.graphics.drawable.Drawable |
peekWallpaper()
|
android.content.Intent |
registerReceiver(android.content.BroadcastReceiver receiver,
android.content.IntentFilter filter)
|
android.content.Intent |
registerReceiver(android.content.BroadcastReceiver receiver,
android.content.IntentFilter filter,
java.lang.String broadcastPermission,
android.os.Handler scheduler)
|
void |
removeStickyBroadcast(android.content.Intent intent)
|
void |
revokeUriPermission(android.net.Uri uri,
int modeFlags)
|
void |
sendBroadcast(android.content.Intent intent)
|
void |
sendBroadcast(android.content.Intent intent,
java.lang.String receiverPermission)
|
void |
sendOrderedBroadcast(android.content.Intent intent,
java.lang.String receiverPermission)
|
void |
sendOrderedBroadcast(android.content.Intent intent,
java.lang.String receiverPermission,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras)
|
void |
sendStickyBroadcast(android.content.Intent intent)
|
void |
sendStickyOrderedBroadcast(android.content.Intent intent,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras)
|
void |
setTheme(int resid)
|
void |
setWallpaper(android.graphics.Bitmap bitmap)
|
void |
setWallpaper(java.io.InputStream data)
|
void |
startActivity(android.content.Intent intent)
|
boolean |
startInstrumentation(android.content.ComponentName className,
java.lang.String profileFile,
android.os.Bundle arguments)
|
void |
startIntentSender(android.content.IntentSender intent,
android.content.Intent fillInIntent,
int flagsMask,
int flagsValues,
int extraFlags)
|
android.content.ComponentName |
startService(android.content.Intent service)
|
boolean |
stopService(android.content.Intent service)
|
void |
unbindService(android.content.ServiceConnection conn)
|
void |
unregisterReceiver(android.content.BroadcastReceiver receiver)
|
| Methods inherited from class android.content.Context |
getString, getString, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MockContext
public MockContext()
getAssets
public android.content.res.AssetManager getAssets()
- Specified by:
getAssets in class android.content.Context
getResources
public android.content.res.Resources getResources()
- Specified by:
getResources in class android.content.Context
getPackageManager
public android.content.pm.PackageManager getPackageManager()
- Specified by:
getPackageManager in class android.content.Context
getContentResolver
public android.content.ContentResolver getContentResolver()
- Specified by:
getContentResolver in class android.content.Context
getMainLooper
public android.os.Looper getMainLooper()
- Specified by:
getMainLooper in class android.content.Context
getApplicationContext
public android.content.Context getApplicationContext()
- Specified by:
getApplicationContext in class android.content.Context
setTheme
public void setTheme(int resid)
- Specified by:
setTheme in class android.content.Context
getTheme
public android.content.res.Resources.Theme getTheme()
- Specified by:
getTheme in class android.content.Context
getClassLoader
public java.lang.ClassLoader getClassLoader()
- Specified by:
getClassLoader in class android.content.Context
getPackageName
public java.lang.String getPackageName()
- Specified by:
getPackageName in class android.content.Context
getApplicationInfo
public android.content.pm.ApplicationInfo getApplicationInfo()
- Specified by:
getApplicationInfo in class android.content.Context
getPackageResourcePath
public java.lang.String getPackageResourcePath()
- Specified by:
getPackageResourcePath in class android.content.Context
getPackageCodePath
public java.lang.String getPackageCodePath()
- Specified by:
getPackageCodePath in class android.content.Context
getSharedPreferences
public android.content.SharedPreferences getSharedPreferences(java.lang.String name,
int mode)
- Specified by:
getSharedPreferences in class android.content.Context
openFileInput
public java.io.FileInputStream openFileInput(java.lang.String name)
throws java.io.FileNotFoundException
- Specified by:
openFileInput in class android.content.Context
- Throws:
java.io.FileNotFoundException
openFileOutput
public java.io.FileOutputStream openFileOutput(java.lang.String name,
int mode)
throws java.io.FileNotFoundException
- Specified by:
openFileOutput in class android.content.Context
- Throws:
java.io.FileNotFoundException
deleteFile
public boolean deleteFile(java.lang.String name)
- Specified by:
deleteFile in class android.content.Context
getFileStreamPath
public java.io.File getFileStreamPath(java.lang.String name)
- Specified by:
getFileStreamPath in class android.content.Context
fileList
public java.lang.String[] fileList()
- Specified by:
fileList in class android.content.Context
getFilesDir
public java.io.File getFilesDir()
- Specified by:
getFilesDir in class android.content.Context
getExternalFilesDir
public java.io.File getExternalFilesDir(java.lang.String type)
- Specified by:
getExternalFilesDir in class android.content.Context
getCacheDir
public java.io.File getCacheDir()
- Specified by:
getCacheDir in class android.content.Context
getExternalCacheDir
public java.io.File getExternalCacheDir()
- Specified by:
getExternalCacheDir in class android.content.Context
getDir
public java.io.File getDir(java.lang.String name,
int mode)
- Specified by:
getDir in class android.content.Context
openOrCreateDatabase
public android.database.sqlite.SQLiteDatabase openOrCreateDatabase(java.lang.String file,
int mode,
android.database.sqlite.SQLiteDatabase.CursorFactory factory)
- Specified by:
openOrCreateDatabase in class android.content.Context
getDatabasePath
public java.io.File getDatabasePath(java.lang.String name)
- Specified by:
getDatabasePath in class android.content.Context
databaseList
public java.lang.String[] databaseList()
- Specified by:
databaseList in class android.content.Context
deleteDatabase
public boolean deleteDatabase(java.lang.String name)
- Specified by:
deleteDatabase in class android.content.Context
getWallpaper
public android.graphics.drawable.Drawable getWallpaper()
- Specified by:
getWallpaper in class android.content.Context
peekWallpaper
public android.graphics.drawable.Drawable peekWallpaper()
- Specified by:
peekWallpaper in class android.content.Context
getWallpaperDesiredMinimumWidth
public int getWallpaperDesiredMinimumWidth()
- Specified by:
getWallpaperDesiredMinimumWidth in class android.content.Context
getWallpaperDesiredMinimumHeight
public int getWallpaperDesiredMinimumHeight()
- Specified by:
getWallpaperDesiredMinimumHeight in class android.content.Context
setWallpaper
public void setWallpaper(android.graphics.Bitmap bitmap)
throws java.io.IOException
- Specified by:
setWallpaper in class android.content.Context
- Throws:
java.io.IOException
setWallpaper
public void setWallpaper(java.io.InputStream data)
throws java.io.IOException
- Specified by:
setWallpaper in class android.content.Context
- Throws:
java.io.IOException
clearWallpaper
public void clearWallpaper()
- Specified by:
clearWallpaper in class android.content.Context
startActivity
public void startActivity(android.content.Intent intent)
- Specified by:
startActivity in class android.content.Context
startIntentSender
public void startIntentSender(android.content.IntentSender intent,
android.content.Intent fillInIntent,
int flagsMask,
int flagsValues,
int extraFlags)
throws android.content.IntentSender.SendIntentException
- Specified by:
startIntentSender in class android.content.Context
- Throws:
android.content.IntentSender.SendIntentException
sendBroadcast
public void sendBroadcast(android.content.Intent intent)
- Specified by:
sendBroadcast in class android.content.Context
sendBroadcast
public void sendBroadcast(android.content.Intent intent,
java.lang.String receiverPermission)
- Specified by:
sendBroadcast in class android.content.Context
sendOrderedBroadcast
public void sendOrderedBroadcast(android.content.Intent intent,
java.lang.String receiverPermission)
- Specified by:
sendOrderedBroadcast in class android.content.Context
sendOrderedBroadcast
public void sendOrderedBroadcast(android.content.Intent intent,
java.lang.String receiverPermission,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras)
- Specified by:
sendOrderedBroadcast in class android.content.Context
sendStickyBroadcast
public void sendStickyBroadcast(android.content.Intent intent)
- Specified by:
sendStickyBroadcast in class android.content.Context
sendStickyOrderedBroadcast
public void sendStickyOrderedBroadcast(android.content.Intent intent,
android.content.BroadcastReceiver resultReceiver,
android.os.Handler scheduler,
int initialCode,
java.lang.String initialData,
android.os.Bundle initialExtras)
- Specified by:
sendStickyOrderedBroadcast in class android.content.Context
removeStickyBroadcast
public void removeStickyBroadcast(android.content.Intent intent)
- Specified by:
removeStickyBroadcast in class android.content.Context
registerReceiver
public android.content.Intent registerReceiver(android.content.BroadcastReceiver receiver,
android.content.IntentFilter filter)
- Specified by:
registerReceiver in class android.content.Context
registerReceiver
public android.content.Intent registerReceiver(android.content.BroadcastReceiver receiver,
android.content.IntentFilter filter,
java.lang.String broadcastPermission,
android.os.Handler scheduler)
- Specified by:
registerReceiver in class android.content.Context
unregisterReceiver
public void unregisterReceiver(android.content.BroadcastReceiver receiver)
- Specified by:
unregisterReceiver in class android.content.Context
startService
public android.content.ComponentName startService(android.content.Intent service)
- Specified by:
startService in class android.content.Context
stopService
public boolean stopService(android.content.Intent service)
- Specified by:
stopService in class android.content.Context
bindService
public boolean bindService(android.content.Intent service,
android.content.ServiceConnection conn,
int flags)
- Specified by:
bindService in class android.content.Context
unbindService
public void unbindService(android.content.ServiceConnection conn)
- Specified by:
unbindService in class android.content.Context
startInstrumentation
public boolean startInstrumentation(android.content.ComponentName className,
java.lang.String profileFile,
android.os.Bundle arguments)
- Specified by:
startInstrumentation in class android.content.Context
getSystemService
public java.lang.Object getSystemService(java.lang.String name)
- Specified by:
getSystemService in class android.content.Context
checkPermission
public int checkPermission(java.lang.String permission,
int pid,
int uid)
- Specified by:
checkPermission in class android.content.Context
checkCallingPermission
public int checkCallingPermission(java.lang.String permission)
- Specified by:
checkCallingPermission in class android.content.Context
checkCallingOrSelfPermission
public int checkCallingOrSelfPermission(java.lang.String permission)
- Specified by:
checkCallingOrSelfPermission in class android.content.Context
enforcePermission
public void enforcePermission(java.lang.String permission,
int pid,
int uid,
java.lang.String message)
- Specified by:
enforcePermission in class android.content.Context
enforceCallingPermission
public void enforceCallingPermission(java.lang.String permission,
java.lang.String message)
- Specified by:
enforceCallingPermission in class android.content.Context
enforceCallingOrSelfPermission
public void enforceCallingOrSelfPermission(java.lang.String permission,
java.lang.String message)
- Specified by:
enforceCallingOrSelfPermission in class android.content.Context
grantUriPermission
public void grantUriPermission(java.lang.String toPackage,
android.net.Uri uri,
int modeFlags)
- Specified by:
grantUriPermission in class android.content.Context
revokeUriPermission
public void revokeUriPermission(android.net.Uri uri,
int modeFlags)
- Specified by:
revokeUriPermission in class android.content.Context
checkUriPermission
public int checkUriPermission(android.net.Uri uri,
int pid,
int uid,
int modeFlags)
- Specified by:
checkUriPermission in class android.content.Context
checkCallingUriPermission
public int checkCallingUriPermission(android.net.Uri uri,
int modeFlags)
- Specified by:
checkCallingUriPermission in class android.content.Context
checkCallingOrSelfUriPermission
public int checkCallingOrSelfUriPermission(android.net.Uri uri,
int modeFlags)
- Specified by:
checkCallingOrSelfUriPermission in class android.content.Context
checkUriPermission
public int checkUriPermission(android.net.Uri uri,
java.lang.String readPermission,
java.lang.String writePermission,
int pid,
int uid,
int modeFlags)
- Specified by:
checkUriPermission in class android.content.Context
enforceUriPermission
public void enforceUriPermission(android.net.Uri uri,
int pid,
int uid,
int modeFlags,
java.lang.String message)
- Specified by:
enforceUriPermission in class android.content.Context
enforceCallingUriPermission
public void enforceCallingUriPermission(android.net.Uri uri,
int modeFlags,
java.lang.String message)
- Specified by:
enforceCallingUriPermission in class android.content.Context
enforceCallingOrSelfUriPermission
public void enforceCallingOrSelfUriPermission(android.net.Uri uri,
int modeFlags,
java.lang.String message)
- Specified by:
enforceCallingOrSelfUriPermission in class android.content.Context
enforceUriPermission
public void enforceUriPermission(android.net.Uri uri,
java.lang.String readPermission,
java.lang.String writePermission,
int pid,
int uid,
int modeFlags,
java.lang.String message)
- Specified by:
enforceUriPermission in class android.content.Context
createPackageContext
public android.content.Context createPackageContext(java.lang.String packageName,
int flags)
throws android.content.pm.PackageManager.NameNotFoundException
- Specified by:
createPackageContext in class android.content.Context
- Throws:
android.content.pm.PackageManager.NameNotFoundException
isRestricted
public boolean isRestricted()
- Overrides:
isRestricted in class android.content.Context
Copyright © 2008-2010. All Rights Reserved.