android.test
Class AndroidTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by android.test.AndroidTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
ApplicationTestCase, LoaderTestCase, ProviderTestCase2, ServiceTestCase

public class AndroidTestCase
extends junit.framework.TestCase


Field Summary
protected  android.content.Context mContext
           
 
Constructor Summary
AndroidTestCase()
           
 
Method Summary
 void assertActivityRequiresPermission(String packageName, String className, String permission)
           
 void assertReadingContentUriRequiresPermission(android.net.Uri uri, String permission)
           
 void assertWritingContentUriRequiresPermission(android.net.Uri uri, String permission)
           
 android.content.Context getContext()
           
protected  void scrubClass(Class<?> testCaseClass)
           
 void setContext(android.content.Context context)
           
protected  void setUp()
           
protected  void tearDown()
           
 void testAndroidTestCaseSetupProperly()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mContext

protected android.content.Context mContext
Constructor Detail

AndroidTestCase

public AndroidTestCase()
Method Detail

setUp

protected void setUp()
              throws Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
Exception

tearDown

protected void tearDown()
                 throws Exception
Overrides:
tearDown in class junit.framework.TestCase
Throws:
Exception

testAndroidTestCaseSetupProperly

public void testAndroidTestCaseSetupProperly()

setContext

public void setContext(android.content.Context context)

getContext

public android.content.Context getContext()

assertActivityRequiresPermission

public void assertActivityRequiresPermission(String packageName,
                                             String className,
                                             String permission)

assertReadingContentUriRequiresPermission

public void assertReadingContentUriRequiresPermission(android.net.Uri uri,
                                                      String permission)

assertWritingContentUriRequiresPermission

public void assertWritingContentUriRequiresPermission(android.net.Uri uri,
                                                      String permission)

scrubClass

protected void scrubClass(Class<?> testCaseClass)
                   throws IllegalAccessException
Throws:
IllegalAccessException


Copyright © 2008-2011. All Rights Reserved.