私が働いているアプリは、位置情報サービスによって駆動されます。ラップトップに携帯電話を接続して運転することは、必ずしも実用的ではありません。Android:ロケーションサービスの機能テスト(自動化)
私のアプリに自動機能テストを書くにはどうすればよいですか(グーグルはUI関連のテストを表示しています)?私は自分のアプリケーションのインスタンスを持っているとメソッドを呼び出しますユニットを作成し、Javaアプリケーションで
@Override
public void onLocationChanged(Location location) {}
私は(私のアプリは、場所マネージャによって駆動されているので)、次のコールバックに値を挿入する必要があることを理解しています。しかし、 a)Android App(メインメソッドがなく、すべてがonCreate()によって駆動される) b)上記の機能がAndroidサービスの一部である場合、どのように変わるか