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(String name, Instrumentation instr)
|
|
InstrumentationTestSuite(Class<T> theClass, 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 (String name, Instrumentation instr)
Parameters | |
---|---|
name |
String |
instr |
Instrumentation |
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. |
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 |