16
return new ClassThatNeedsAContext(Robolectric.application.getApplicationContext());
return new ClassThatNeedsAContext(Robolectric.application.getApplicationContext());
[編集済み] Robolectricのサンプルコードを探し
Robolectric 2.4対3.0アップグレード・ガイド
https://github.com/robolectric/robolectric/wiki/2.4-to-3.0-Upgrade-Guide
[古い応答] は、多分私は解決策を見つけました。 https://github.com/robolectric/robolectric/blob/f4935bff58ae6a16b1230c3a415973e97713c0fb/robolectric/src/test/java/org/robolectric/shadows/ViewInnerTextTest.java#L22
return new ClassThatNeedsAContext(RuntimeEnvironment.application);
しかし、私はまだそれをテストすることができませんでしwas'tので、私はいくつかのライブラリと他の問題を抱えています。
奇妙な回避策、特に与えられた名前が与えられていると思われます。私はなぜ彼らがシャドウアプリケーションを削除したのだろうか。しかし、これは文脈を与える。 +1 – pjco
詳細はこちらhttps://github.com/robolectric/robolectric/wiki/2.4-to-3.0-Upgrade-Guide-(Draft) –
@AntonioJose私はこのリンクがこれ以上使えないとは思わない:https: //github.com/robolectric/robolectric/wiki/2.4-to-3.0-Upgrade-Guide –