Language

InstrumentationTestRunner クラス

定義

注意事項

This class is obsoleted in this android platform

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

<div class="special reference"><h3>Developer Guides</h3>

アプリケーション テストの詳細については、 テスト 開発者ガイドを参照してください。

</部>

<h3>Typical Usage</h3><ol><li>パッケージ内のクラスに対して単体テスト、機能テスト、またはパフォーマンス テストを実行する junit.framework.TestCaseを書き込みます。 通常、これらは次からサブクラス化されます: <ul><li>android.test.ActivityInstrumentationTestCase2</li><li>android.test.ActivityUnitTestCase</li><li>android.test.AndroidTestCase</li><li>android.test.ApplicationTestCase</li><li>android.test.InstrumentationTestCase</li><li>android.test.ProviderTestCase</li><li>android.test.ServiceTestCase</li><li>android.test.SingleLaunchActivityTestCase</li></ul><li>テスト パッケージのマニフェストのandroid:targetPackage要素の&lt;instrumentation&gt;属性を設定します。 属性値は、テスト対象のターゲット アプリケーションのパッケージ名に設定する必要があります。 <li>オプションの引数を指定しない "adb shell am instrument -w" を使用してインストルメンテーションを実行し、すべてのテスト (パフォーマンス テストを除く) を実行します。 <li>すべての機能テストを実行するには、引数 '-e func true' を指定して、"adb shell am instrument -w" を使用してインストルメンテーションを実行します。 これらは、 android.test.InstrumentationTestCaseから派生するテストです。 <li>引数 '-e unit true' を指定して、"adb shell am instrument -w" を使用してインストルメンテーションを実行し、すべての単体テストを実行します。 これらは、から派生android.test.InstrumentationTestCase(パフォーマンス テストではない) テストです。 <li>個々の junit.framework.TestCaseを実行するように引数 '-e class' を設定して、"adb shell am instrument -w" を使用してインストルメンテーションを実行します。 </ol><p/><b>running all tests:</b> adb shell am instrument -w com.android.foo/android.test.InstrumentationTestRunner <p/><b>すべての小さなテストの実行:</b> adb シェル am instrument -w -e size small com.android.foo/android.test.InstrumentationTestRunner <p/><b>すべての中規模テストを実行する:</b> adb シェル am instrument -w -e size medium com.android.foo/android.test.InstrumentationTestRunner <p/><b>すべての大きなテストを実行する:</b> adb シェルは、サイズ -w -e が大きい com.android.foo/android.test.InstrumentationTestRunner <p/><b>Filter テストを特定の注釈を持つテストにインストルメント化します: </b> adb シェル am instrument -w -e annotation com.android.foo.MyAnnotation com.android.foo/android.test.InstrumentationTestRunner <p/> 他のオプションと共に使用した場合、結果のテスト実行には 2 つのオプションの和集合が含まれます。 たとえば、"-e size large -e annotation com.android.foo.MyAnnotation" は、 LargeTest と "com.android.foo.MyAnnotation" 注釈の両方でテストのみを実行します。 <p/><b>Filter テストは、指定された注釈 なしで テストに実行されます:</b> adb シェル am instrument -w -e notAnnotation com.android.foo.MyAnnotation com.android.foo/android.test.InstrumentationTestRunner <p/><b>Run 1 つの testcase:</b> adb シェル am instrument -w -e クラス com.android.foo.Foo/android.test.InstrumentationTestRunner <p/><b>単一のテストを実行する:</b> adb shell am instrument -w -e class com.android.foo.FooTest#testFoo com.android.foo/android.test.InstrumentationTestRunner <p/><b>Running multiple tests:</b> adb shell am instrument -w -e クラス com.android.foo.FooTest,com.android.foo.TooTest com.android.foo/android.test.InstrumentationTestRunner <p/><b> Java パッケージ内のすべてのテストを実行する:</b> adb シェル am instrument -w -e package com.android.foo.subpkg com.android.foo/android.test.InstrumentationTestRunner <p/><b>パフォーマンス テスト:</b> adb シェル am instrument -w -e perf true com.android.foo/android.test.InstrumentationTestRunner <p/><b>テストをデバッグするには、 コードにブレークポイントを設定し、pass:</b> -e true <p/><b>'log only' モードで実行するにはデバッグします</b> -e log true このオプションは、すべてのテスト クラスとメソッドを読み込んで反復処理しますが、実際のテスト実行をバイパスします。 インストルメンテーション コマンドによって実行されるテストに関する情報をすばやく取得する場合に便利です。 <p/><b>MAMA コード カバレッジを生成するには:</b> -e カバレッジ true 注: これには、エマインストルメント化されたビルドが必要です。 既定では、coverageFile フラグ (下記参照) <p/><b でオーバーライドされない限り、コード カバレッジの結果ファイルは /data/<app>/coverage.ec ファイルに保存されます>他の引数に加えて、coverageFile /sdcard/myFile.ec <br/> に対して、/b -e coverageFile のコード カバレッジ結果ファイルパスを指定します。

このメンバーは非推奨です。 代わりに AndroidJUnitRunner を使用してください。 新しいテストは、 Android テスト サポート ライブラリを使用して記述する必要があります。

Javaドキュメント。

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

コンストラクター

名前 説明
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
古い.

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState
古い.

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

(継承元 JavaObject)
JniPeerMembers
古い.

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

Loader
古い.

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

PeerReference
古い.

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
ProcessName
古い.

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

(継承元 Instrumentation)
TargetContext
古い.

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

(継承元 Instrumentation)
ThresholdClass
古い.

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

ThresholdType
古い.

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

UiAutomation
古い.

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

(継承元 Instrumentation)

メソッド

名前 説明
AcquireLooperManager(Looper)
古い.

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

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

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

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

ActivityMonitor に一致する意図フィルターを作成し、それを返す addMonitor(ActivityMonitor) の便利なラッパー。

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

ActivityMonitor に一致するクラスを作成し、それを返す addMonitor(ActivityMonitor) の便利なラッパー。

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

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

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

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

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

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

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

#callActivityOnNewIntent(Activity, Intent)と同じですが、意図を送信したアプリに関連付けられているComponentCaller インスタンスの追加パラメーターを使用します。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

アクティビティの 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)
Construct(JniObjectReference, JniObjectReferenceOptions)
古い.

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

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

このJava ピアによって保持されているリソースを解放します。

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

このJava ピアによって保持されているリソースを解放します。

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

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

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

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

(継承元 JavaObject)
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) で以前に追加された ActivityMonitor を削除します。

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

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

(継承元 Instrumentation)
RunOnMainSync(Action)
古い.
(継承元 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)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
古い.

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

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

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

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

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

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

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

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

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

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

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

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

このJava配列ラッパーからマネージド配列を作成します。

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

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

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

相互運用ランタイムからこのJava ピアの登録を解除します。

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

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

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

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

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

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

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

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

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

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

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

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

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

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

(継承元 Instrumentation)

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

名前 説明
IJavaPeerable.Disposed()
古い.

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

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

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

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
古い.

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

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

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

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

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

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

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

(継承元 JavaObject)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)
古い.

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)
古い.

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)
古い.

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

JavaCast<TResult>(IJavaObject)
古い.

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

TryJavaCast<TResult>(IJavaPeerable, TResult)
古い.

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象