InstrumentationTestSuite
public
class
InstrumentationTestSuite
extends Object
| java.lang.Object | |
| ↳ | 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 ERROR(/junit.framework.TestSuite) that injects Instrumentation into
InstrumentationTestCase before running them.
Summary
Public constructors | |
|---|---|
InstrumentationTestSuite(Instrumentation instr)
|
|
InstrumentationTestSuite(Class<T> theClass, Instrumentation instr)
|
|
InstrumentationTestSuite(String name, Instrumentation instr)
|
|
Public methods | |
|---|---|
void
|
addTestSuite(Class<T> testClass)
|
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 (Class<T> theClass, Instrumentation instr)
| Parameters | |
|---|---|
theClass |
Class: Inspected for methods starting with 'test' |
instr |
Instrumentation: The instrumentation to inject into each test before
running. |
InstrumentationTestSuite
Added in API level 1
public InstrumentationTestSuite (String name, Instrumentation instr)
| Parameters | |
|---|---|
name |
String |
instr |
Instrumentation |
Public methods
addTestSuite
Added in API level 1
public void addTestSuite (Class<T> testClass)
| Parameters | |
|---|---|
testClass |
Class |
runTest
Added in API level 1
public void runTest (Test test,
TestResult result)| Parameters | |
|---|---|
test |
Test |
result |
TestResult |