java.lang.Object | |||||
↳ | junit.framework.Assert | ||||
↳ | junit.framework.TestCase | ||||
↳ | android.test.InstrumentationTestCase | ||||
↳ | android.test.ActivityTestCase | ||||
↳ | android.test.ActivityInstrumentationTestCase<T extends android.app.Activity> |
This class was deprecated
in API level 3.
new tests should be written using
ActivityInstrumentationTestCase2
, which provides more options for
configuring the Activity under test
This class provides functional testing of a single activity. The activity under test will
be created using the system infrastructure (by calling InstrumentationTestCase.launchActivity())
and you will then be able to manipulate your Activity directly. Most of the work is handled
automatically here by setUp()
and tearDown()
.
If you prefer an isolated unit test, see ActivityUnitTestCase
.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates an
ActivityInstrumentationTestCase in non-touch mode. | |||||||||||
Creates an
ActivityInstrumentationTestCase . |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Sets up the fixture, for example, open a network connection.
| |||||||||||
Make sure all resources are cleaned up and garbage collected before moving on to the next
test.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
android.test.ActivityTestCase
| |||||||||||
From class
android.test.InstrumentationTestCase
| |||||||||||
From class
junit.framework.TestCase
| |||||||||||
From class
junit.framework.Assert
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
junit.framework.Test
|
Creates an ActivityInstrumentationTestCase
in non-touch mode.
pkg | ignored - no longer in use. |
---|---|
activityClass | The activity to test. This must be a class in the instrumentation targetPackage specified in the AndroidManifest.xml |
Creates an ActivityInstrumentationTestCase
.
pkg | ignored - no longer in use. |
---|---|
activityClass | The activity to test. This must be a class in the instrumentation targetPackage specified in the AndroidManifest.xml |
initialTouchMode | true = in touch mode |
Sets up the fixture, for example, open a network connection. This method is called before a test is executed.
Exception |
---|
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.
Exception |
---|