android.test
Class SingleLaunchActivityTestCase<T extends Activity>
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
android.test.InstrumentationTestCase
android.test.SingleLaunchActivityTestCase<T>
- All Implemented Interfaces:
- Test
public abstract class SingleLaunchActivityTestCase<T extends Activity>
- extends InstrumentationTestCase
If you would like to test a single activity with an
InstrumentationTestCase, this provides some of the boiler plate to
launch and finish the activity in setUp() and tearDown().
This launches the activity only once for the entire class instead of doing it
in every setup / teardown call.
| 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 |
mPackage
String mPackage
mActivityClass
Class<T extends Activity> mActivityClass
SingleLaunchActivityTestCase
public SingleLaunchActivityTestCase(String pkg,
Class<T> activityClass)
- Parameters:
pkg - The package of the instrumentation.activityClass - The activity to test.
getActivity
public T getActivity()
setUp
protected void setUp()
throws Exception
- Description copied from class:
TestCase
- Sets up the fixture, for example, open a network connection.
This method is called before a test is executed.
- Overrides:
setUp in class TestCase
- Throws:
Exception
tearDown
protected void tearDown()
throws Exception
- Description copied from class:
InstrumentationTestCase
- Make sure all resources are cleaned up and garbage collected before moving on to the next
test. Subclasses that override this method should make sure they call super.tearDown()
at the end of the overriding method.
- Overrides:
tearDown in class InstrumentationTestCase
- Throws:
Exception
testActivityTestCaseSetUpProperly
public void testActivityTestCaseSetUpProperly()
throws Exception
- Throws:
Exception
Please submit a feedback, bug or feature