public class

InstrumentationTestSuite

extends TestSuite
java.lang.Object
   ↳ junit.framework.TestSuite
     ↳ android.test.InstrumentationTestSuite

Class Overview

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)
[Expand]
Inherited Methods
From class junit.framework.TestSuite
From class java.lang.Object
From interface junit.framework.Test

Public Constructors

public InstrumentationTestSuite (Instrumentation instr)

Since: API Level 1

Parameters
instr The instrumentation that will be injected into each test before running it.

public InstrumentationTestSuite (String name, Instrumentation instr)

Since: API Level 1

public InstrumentationTestSuite (Class theClass, Instrumentation instr)

Since: API Level 1

Parameters
theClass Inspected for methods starting with 'test'
instr The instrumentation to inject into each test before running.

Public Methods

public void addTestSuite (Class testClass)

Since: API Level 1

Adds the tests from the given class to the suite

public void runTest (Test test, TestResult result)

Since: API Level 1