AndroidプロジェクトでGoogleMapsAPIを使用していますが、可能であればJUnitを使用してテストする必要があります。(私はJUnitとGoogleマップの両方に少し慣れていません。)私はインターネットを精査してきましたが、何も見つかりませんでした。
マップビューにはステーションのドット/ピンがあり、1つをタップすると、名前やその他の情報が記載されたバルーンポップアップが表示されます。次に、バルーンをタップすると、場所やナビゲートなどの実行するアクションに関する情報を含む新しいビューが表示されます。
私が知りたいのは、これらすべてのドット/ピンを見つけてタップし、ポップアップする新しいビューの情報を検証するJUnitテストケースを作成することは可能ですか?さらに、GPSの位置を変更/モックして、海外に移動したり、そのようなことをしようとするとどうなるかを確認したいと思います。同じ場所のリストビューもテストしますが、マップビューをテストする方法があるかどうか知りたいです。
JUnitが提供するような自動テストスクリプトが好きです。これがJUnitで不可能な場合、最良の代替手段は何ですか?
私はAndroid4.0を使用しており、Eclipseを使用しています。
どんな助けでも大歓迎です。