初めてのテストケース

http://www.atmarkit.co.jp/fsmart/articles/androidtest01/01.html
を参考にテストクラスを作った。
そのまま実機でgoすると、Exceptionが出て、JUnitも動いた形跡が無い。

解決策は、

  1. ビルドパスのライブラリに、JUnitを追加。
  2. テストソースのコンストラクタは、defaultのと、自前のと2つ必要。

public XXXActivityTest(String pkg,
   Class activityClass) {
   super(pkg, activityClass);
}

public XXXActivityTest() {
   super("jp.xx.xxx", XXXActivity.class);
}