Activity のテストなら ActivityInstrumentationTestCase2 、 Service なら ServiceTestCase を使うべきなんでしょうけど、Android って事あるごとに Context が必要なので、ただのクラスライブラリのテストでも必要なことがシバシバ。

java HogeTest.java public class HogeTest extends InstrumentationTestCase { /** ApplicationContext を取得します */ private Context getApplicationContext() { return this.getInstrumentation().getTargetContext().getApplicationContext(); } }

参考

Android
jUnit

published

Ads

Read more!

amay077

Microsoft MVP(Xamarin). フルリモートワーカー. Geospatial Mobile app developer. Love C#.

amay077 amay077