InstrumentationTestSuite
public
class
InstrumentationTestSuite
extends TestSuite
| java.lang.Object | ||
| ↳ | junit.framework.TestSuite | |
| ↳ | android.test.InstrumentationTestSuite | |
This class was deprecated
in API level 24.
Use
InstrumentationRegistry instead. New tests should be written using the
Android Testing Support Library.
A TestSuite that injects Instrumentation into
InstrumentationTestCase before running them.
Summary
Public constructors | |
|---|---|
InstrumentationTestSuite(Instrumentation instr)
|
|
InstrumentationTestSuite(String name, Instrumentation instr)
|
|
InstrumentationTestSuite(Class theClass, Instrumentation instr)
|
|
Public methods | |
|---|---|
void
|
addTestSuite(Class testClass)
Adds the tests from the given class to the suite |
void
|
runTest(Test test, TestResult result)
|
Inherited methods | |
|---|---|
Public constructors
InstrumentationTestSuite
Added in API level 1
public InstrumentationTestSuite (Instrumentation instr)
| Parameters | |
|---|---|
instr |
Instrumentation: The instrumentation that will be injected into each
test before running it. |
InstrumentationTestSuite
Added in API level 1
public InstrumentationTestSuite (String name, Instrumentation instr)
| Parameters | |
|---|---|
name |
String |
instr |
Instrumentation |
InstrumentationTestSuite
Added in API level 1
public InstrumentationTestSuite (Class theClass, Instrumentation instr)
| Parameters | |
|---|---|
theClass |
Class: Inspected for methods starting with 'test' |
instr |
Instrumentation: The instrumentation to inject into each test before
running. |
Public methods
addTestSuite
public void addTestSuite (Class testClass)
Adds the tests from the given class to the suite
| Parameters | |
|---|---|
testClass |
Class |