ActivityInstrumentationTestCase2 クラスを使用して、アプリケーションの受け入れテストを作成しています。多くのことが確実に起こるように、テスト内からオリエンテーションを変更したいと考えています。これらのことの中には、Activity の状態が確実に保持されるようにすることも含まれますが、向きに適切なレイアウトが使用されるようにしたいとも考えています。
onSaveInstanceState/onRestoreInstanceState/onPause/onResume/etc を簡単にテストできることはわかっています。インスタンスの状態が保持されていることを確認するメソッド。しかし、実際に方向転換イベントを発生させる仕組みがあるのだろうか?
これには、何らかの種類のモーション イベントを挿入して、デバイス/エミュレーターが回転したと思わせるようにする必要がありますか?それとも、インストルメンテーションによって提供される実際の方法はありますか?
ありがとう&乾杯!