Was ist der Unterschied zwischen getTargetContext () und getContext (auf InstrumentationRegistry)?
Ich verwende die neue Android Testing Support Library com.android.support.test:runner:0.2
) um Instrumentationstests durchzuführen (a.k.a Geräte- oder Emulator-Tests).
Ich beschrifte meine Testklasse mit@RunWith(AndroidJUnit4.class)
und starte sie mit Android Studio.
Für meine Testfälle brauche ich einContext
Instanz. Ich kann es mit @ bekommInstrumentationRegistry
aber es gibt zwei kontextbezogene Methoden und es ist nicht klar, worin der Unterschied besteht.
Was ist der Unterschied zwischenInstrumentationRegistry.getContext()
vs.InstrumentationRegistry.getTargetContext()
?