InstrumentationTestRunner クラス

定義

注意事項

This class is obsoleted in this android platform

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

[Android.Runtime.Register("android/test/InstrumentationTestRunner", DoNotGenerateAcw=true)]
[System.Obsolete("This class is obsoleted in this android platform")]
public class InstrumentationTestRunner : Android.App.Instrumentation
[<Android.Runtime.Register("android/test/InstrumentationTestRunner", DoNotGenerateAcw=true)>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type InstrumentationTestRunner = class
    inherit Instrumentation
継承
InstrumentationTestRunner
属性

注釈

android.test.InstrumentationTestRunnerJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

InstrumentationTestRunner()
InstrumentationTestRunner(IntPtr, JniHandleOwnership)
古い.

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

ReportKeyIdentifier
古い.

IInstrumentationWatcher に送信された状態または最終的なバンドルに含まれている場合、このキーはレポートを記述しているクラスを識別します。

(継承元 Instrumentation)
ReportKeyNameClass
古い.

IInstrumentationWatcher に送信される状態または最終的なバンドルに含まれている場合、このキーは現在のテスト クラスの名前を識別します。

ReportKeyNameTest
古い.

IInstrumentationWatcher に送信された状態または最終的なバンドルに含まれている場合、このキーは現在のテストの名前を識別します。

ReportKeyNumCurrent
古い.

IInstrumentationWatcher に送信される状態または最終バンドルに含まれている場合、このキーは現在のテストのシーケンス番号を識別します。

ReportKeyNumTotal
古い.

IInstrumentationWatcher に送信された状態または最終的なバンドルに含まれている場合、このキーは実行されているテストの合計数を識別します。

ReportKeyStack
古い.

IInstrumentationWatcher に送信された状態バンドルに含まれている場合、このキーはエラーまたはエラーを記述するスタック トレースを識別します。

ReportKeyStreamresult
古い.

IInstrumentationWatcher に送信された状態または最終バンドルに含まれている場合、このキーは出力ストリームに出力できる文字列を識別します。

(継承元 Instrumentation)
ReportValueId
古い.

この値がキー android.app.Instrumentation#REPORT_KEY_IDENTIFIERで格納されている場合、InstrumentationTestRunner がレポートのソースとして識別されます。

プロパティ

AllocCounts
古い.

割り当てカウントの現在の結果を含むバンドルを返します。

(継承元 Instrumentation)
Arguments
古い.

このインストルメンテーションに渡される引数を取得します。

BinderCounts
古い.

このプロセスのさまざまなバインダー数のカウントを含むバンドルを返します。

(継承元 Instrumentation)
Class
古い.

この Objectのランタイム クラスを返します。

(継承元 Object)
ComponentName
古い.

このインストルメンテーションの完全なコンポーネント名を返します。

(継承元 Instrumentation)
Context
古い.

このインストルメンテーションのパッケージのコンテキストを返します。

(継承元 Instrumentation)
Handle
古い.

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsProfiling
古い.

このインストルメンテーションがプロファイリングを有効にして開始されたかどうかを確認します。

(継承元 Instrumentation)
JniIdentityHashCode
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)
JniPeerMembers
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

Loader
古い.

パッケージのクラス ローダーへのアクセスを提供するには、これをオーバーライドします。

PeerReference
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)
ProcessName
古い.

このインストルメンテーションが実行されているプロセスの名前を返します。

(継承元 Instrumentation)
TargetContext
古い.

インストルメント化されるターゲット アプリケーションのコンテキストを返します。

(継承元 Instrumentation)
ThresholdClass
古い.

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType
古い.

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

UiAutomation
古い.

フラグが UiAutomation 設定されていないインスタンスを取得します。

(継承元 Instrumentation)

メソッド

AcquireLooperManager(Looper)
古い.

が呼び出されるまで TestLooperManager#release 、指定されたルーパーでメッセージの実行を制御します。

(継承元 Instrumentation)
AddMonitor(Instrumentation+ActivityMonitor)
古い.

アクティビティが開始されるたびにチェックされる新しい ActivityMonitor を追加します。

(継承元 Instrumentation)
AddMonitor(IntentFilter, Instrumentation+ActivityResult, Boolean)
古い.

アクティビティが開始されるたびにチェックされる新しい ActivityMonitor を追加します。

(継承元 Instrumentation)
AddMonitor(String, Instrumentation+ActivityResult, Boolean)
古い.

アクティビティが開始されるたびにチェックされる新しい ActivityMonitor を追加します。

(継承元 Instrumentation)
AddResults(Bundle)
古い.

インストルメンテーション実行の途中で、いくつかの結果を報告します。

(継承元 Instrumentation)
CallActivityOnCreate(Activity, Bundle)
古い.

アクティビティの メソッドの呼び出しを Activity#onCreate 実行します。

(継承元 Instrumentation)
CallActivityOnCreate(Activity, Bundle, PersistableBundle)
古い.

アクティビティの メソッドの呼び出しを Activity#onCreate 実行します。

(継承元 Instrumentation)
CallActivityOnDestroy(Activity)
古い.
(継承元 Instrumentation)
CallActivityOnNewIntent(Activity, Intent)
古い.

アクティビティの メソッドの呼び出しを Activity#onNewIntent 実行します。

(継承元 Instrumentation)
CallActivityOnPause(Activity)
古い.

アクティビティの メソッドの呼び出しを Activity#onPause 実行します。

(継承元 Instrumentation)
CallActivityOnPictureInPictureRequested(Activity)
古い.

アクティビティの メソッドの呼び出しを Activity#onPictureInPictureRequested 実行します。

(継承元 Instrumentation)
CallActivityOnPostCreate(Activity, Bundle)
古い.

アクティビティの メソッドの呼び出しを Activity#onPostCreate 実行します。

(継承元 Instrumentation)
CallActivityOnPostCreate(Activity, Bundle, PersistableBundle)
古い.

アクティビティの メソッドの呼び出しを Activity#onPostCreate 実行します。

(継承元 Instrumentation)
CallActivityOnRestart(Activity)
古い.

アクティビティの メソッドの呼び出しを Activity#onRestart 実行します。

(継承元 Instrumentation)
CallActivityOnRestoreInstanceState(Activity, Bundle)
古い.

アクティビティの メソッドの呼び出しを Activity#onRestoreInstanceState 実行します。

(継承元 Instrumentation)
CallActivityOnRestoreInstanceState(Activity, Bundle, PersistableBundle)
古い.

アクティビティの メソッドの呼び出しを Activity#onRestoreInstanceState 実行します。

(継承元 Instrumentation)
CallActivityOnResume(Activity)
古い.

アクティビティの メソッドの呼び出しを Activity#onResume 実行します。

(継承元 Instrumentation)
CallActivityOnSaveInstanceState(Activity, Bundle)
古い.

アクティビティの メソッドの呼び出しを Activity#onSaveInstanceState 実行します。

(継承元 Instrumentation)
CallActivityOnSaveInstanceState(Activity, Bundle, PersistableBundle)
古い.

アクティビティの メソッドの呼び出しを Activity#onSaveInstanceState 実行します。

(継承元 Instrumentation)
CallActivityOnStart(Activity)
古い.

アクティビティの メソッドの呼び出しを Activity#onStart 実行します。

(継承元 Instrumentation)
CallActivityOnStop(Activity)
古い.

アクティビティの メソッドの呼び出しを Activity#onStop 実行します。

(継承元 Instrumentation)
CallActivityOnUserLeaving(Activity)
古い.

アクティビティの メソッドの呼び出しを Activity#onUserLeaveHint 実行します。

(継承元 Instrumentation)
CallApplicationOnCreate(Application)
古い.

アプリケーションの メソッドの呼び出しを Application#onCreate 実行します。

(継承元 Instrumentation)
CheckMonitorHit(Instrumentation+ActivityMonitor, Int32)
古い.

既存 ActivityMonitor のがヒットしたかどうかをテストします。

(継承元 Instrumentation)
Clone()
古い.

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)
Dispose(Boolean)
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)
EndPerformanceSnapshot()
古い.
(継承元 Instrumentation)
Equals(Object)
古い.

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
Finish(Result, Bundle)
古い.

アプリケーションのインストルメンテーションを終了します。

(継承元 Instrumentation)
GetHashCode()
古い.

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetUiAutomation(UiAutomationFlags)
古い.

フラグが設定された UiAutomation インスタンスを取得します。

(継承元 Instrumentation)
InvokeContextMenuAction(Activity, Int32, MenuPerformFlags)
古い.

現在フォーカスされているビューのコンテキスト メニューを表示し、特定のコンテキスト メニュー項目を実行します。

(継承元 Instrumentation)
InvokeMenuActionSync(Activity, Int32, MenuPerformFlags)
古い.

特定のメニュー項目を実行します。

(継承元 Instrumentation)
JavaFinalize()
古い.

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, ICharSequence, Activity, String, Object)
古い.

オブジェクトのインスタンス化を Activity 実行します。

(継承元 Instrumentation)
NewActivity(Class, Context, IBinder, Application, Intent, ActivityInfo, String, Activity, String, Object)
古い.

オブジェクトのインスタンス化を Activity 実行します。

(継承元 Instrumentation)
NewActivity(ClassLoader, String, Intent)
古い.

プロセスの オブジェクトのインスタンス化を Activity 実行します。

(継承元 Instrumentation)
NewApplication(ClassLoader, String, Context)
古い.

プロセスの オブジェクトのインスタンス化を Application 実行します。

(継承元 Instrumentation)
Notify()
古い.

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()
古い.

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
OnCreate(Bundle)
古い.

アプリケーション コードが読み込まれる前に、インストルメンテーションの開始時に呼び出されます。

(継承元 Instrumentation)
OnDestroy()
古い.

インストルメント化されたアプリケーションが停止しているときに呼び出されます。通常のアプリケーションクリーンアップがすべて発生した後です。

(継承元 Instrumentation)
OnException(Object, Throwable)
古い.

これは、アプリケーションによってスローされた未処理の例外をシステムがキャプチャするたびに呼び出されます。

(継承元 Instrumentation)
OnStart()
古い.

インストルメンテーション スレッドが実行に入るメソッド。

(継承元 Instrumentation)
RemoveMonitor(Instrumentation+ActivityMonitor)
古い.

で以前に追加#addMonitorされた をActivityMonitor削除します。

(継承元 Instrumentation)
ResetInTouchMode()
古い.

#setInTouchMode touch mode デバイスの既定値にリセットします。

(継承元 Instrumentation)
RunOnMainSync(Action)
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Instrumentation)
RunOnMainSync(IRunnable)
古い.

アプリケーションのメイン スレッドで呼び出しを実行し、完了するまでブロックします。

(継承元 Instrumentation)
SendCharacterSync(Keycode)
古い.

指定されたキー コードを含むキー イベントを現在フォーカスされているウィンドウに送信し、処理されるまで待機します。

(継承元 Instrumentation)
SendKeyDownUpSync(Keycode)
古い.

指定されたキー コードを含むキー イベントを現在フォーカスされているウィンドウに送信し、処理されるまで待機します。

(継承元 Instrumentation)
SendKeySync(KeyEvent)
古い.

現在フォーカスされているウィンドウにキー イベントを送信し、処理されるまで待機します。

(継承元 Instrumentation)
SendPointerSync(MotionEvent)
古い.

インストルメント化されたアプリケーションが所有するウィンドウにポインター イベントをディスパッチし、処理されるまで待機します。

(継承元 Instrumentation)
SendStatus(Result, Bundle)
古い.

アプリケーションに関する状態レポートを提供します。

(継承元 Instrumentation)
SendStringSync(String)
古い.

特定のテキストが現在フォーカスされているウィンドウに入力されるキー イベントを送信し、処理されるまで待機します。

(継承元 Instrumentation)
SendTrackballEventSync(MotionEvent)
古い.

トラックボール イベントを現在フォーカスされているウィンドウにディスパッチし、処理されるまで待機します。

(継承元 Instrumentation)
SetAutomaticPerformanceSnapshots()
古い.
(継承元 Instrumentation)
SetHandle(IntPtr, JniHandleOwnership)
古い.

Handle プロパティを設定します。

(継承元 Object)
SetInTouchMode(Boolean)
古い.

グローバル システムをタッチ モードまたはタッチ モードから強制的に切り替えます。

(継承元 Instrumentation)
Start()
古い.

インストルメンテーションを実行する新しいスレッドを作成して開始します。

(継承元 Instrumentation)
StartActivitySync(Intent)
古い.

新しいアクティビティを開始し、実行が開始されるまで待ってから、 を返します。

(継承元 Instrumentation)
StartActivitySync(Intent, Bundle)
古い.

新しいアクティビティを開始し、実行が開始されるまで待ってから、 を返します。

(継承元 Instrumentation)
StartAllocCounting()
古い.
(継承元 Instrumentation)
StartPerformanceSnapshot()
古い.
(継承元 Instrumentation)
StartProfiling()
古い.

isProfiling() が true を返した場合、このメソッドはプロファイリングを開始します。

(継承元 Instrumentation)
StopAllocCounting()
古い.
(継承元 Instrumentation)
StopProfiling()
古い.

isProfiling() が true を返す場合、プロファイリングを停止します。

(継承元 Instrumentation)
ToArray<T>()
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)
ToString()
古い.

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)
Wait()
古い.

現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドをjava.lang.Object#notify()java.lang.Object#notifyAll()呼び出すまで待機します。

(継承元 Object)
Wait(Int64)
古い.

別のスレッドがこのオブジェクトの メソッドまたは java.lang.Object#notifyAll() メソッドを呼び出java.lang.Object#notify()すか、指定した時間が経過するまで、現在のスレッドを待機させます。

(継承元 Object)
Wait(Int64, Int32)
古い.

別のスレッドがこのオブジェクトのメソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出すかjava.lang.Object#notify()、他のスレッドが現在のスレッドを中断するか、一定のリアルタイムが経過するまで、現在のスレッドを待機させます。

(継承元 Object)
WaitForIdle(Action)
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Instrumentation)
WaitForIdle(IRunnable)
古い.

アプリケーションのメイン スレッドがアイドル状態になったときのコールバックをスケジュールします (処理するイベントはこれ以上ありません)。

(継承元 Instrumentation)
WaitForIdleSync()
古い.

アプリケーションがアイドル状態になるまで同期的に待機します。

(継承元 Instrumentation)
WaitForMonitor(Instrumentation+ActivityMonitor)
古い.

既存 ActivityMonitor のがヒットするまで待ちます。

(継承元 Instrumentation)
WaitForMonitorWithTimeout(Instrumentation+ActivityMonitor, Int64)
古い.

タイムアウトが切れるまで、既存 ActivityMonitor の がヒットするまで待ちます。

(継承元 Instrumentation)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)
IJavaPeerable.Finalized()
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)
IJavaPeerable.JniManagedPeerState
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)
古い.

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

GetJniTypeName(IJavaPeerable)
古い.

Instrumentation Android パッケージ (アプリケーション) に対してさまざまな種類の junit.framework.TestCaseを実行する 。

適用対象