Android の jUnit テストで Context が欲しい時

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

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

参考