DeviceTestSuite
public
class
DeviceTestSuite
extends TestSuite
implements
IDeviceTest,
IRemoteTest
java.lang.Object | ||
↳ | junit.framework.TestSuite | |
↳ | com.android.tradefed.testtype.DeviceTestSuite |
IRemoteTest
サービスと IDeviceTest
サービスを提供するヘルパー JUnit テストスイート。
概要
パブリック コンストラクタ | |
---|---|
DeviceTestSuite(Class<?> testClass)
|
|
DeviceTestSuite()
|
パブリック メソッド | |
---|---|
void
|
addTestSuite(Class<T> testClass)
指定されたクラスのテストをスイートに追加します。 |
ITestDevice
|
getDevice()
テスト対象のデバイスを入手します。 |
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
テストを実行し、結果をリスナーに報告します。 |
void
|
runTest(Test test, TestResult result)
親メソッドをオーバーライドして、含まれるテストにデバイスを渡します |
void
|
setDevice(ITestDevice device)
テスト対象デバイスを挿入します。 |
パブリック コンストラクタ
DeviceTestSuite
public DeviceTestSuite (Class<?> testClass)
パラメータ | |
---|---|
testClass |
Class |
DeviceTestSuite
public DeviceTestSuite ()
パブリック メソッド
addTestSuite
public void addTestSuite (Class<T> testClass)
指定されたクラスのテストをスイートに追加します。
パラメータ | |
---|---|
testClass |
Class |
ホームラン
public void run (TestInformation testInfo, ITestInvocationListener listener)
テストを実行し、結果をリスナーに報告します。
パラメータ | |
---|---|
testInfo |
TestInformation : 実行に役立つ情報を含む TestInformation オブジェクト
テストです。 |
listener |
ITestInvocationListener : テスト結果の ITestInvocationListener |
例外 | |
---|---|
DeviceNotAvailableException |
runTest
public void runTest (Test test, TestResult result)
親メソッドをオーバーライドして、含まれるテストにデバイスを渡します
パラメータ | |
---|---|
test |
Test |
result |
TestResult |
setDevice
public void setDevice (ITestDevice device)
テスト対象デバイスを挿入します。
パラメータ | |
---|---|
device |
ITestDevice : 使用する ITestDevice |