Я использую новую библиотеку поддержки тестирования Android (com.android.support.test:runner:0.2
) для запуска контрольных тестов
(a.k.a Тесты устройств или эмуляторов).
Я комментирую свой тестовый класс с помощью @RunWith(AndroidJUnit4.class)
и использую Android Studio для их запуска.
Для моих тестовых случаев мне нужен экземпляр Context
. Я могу получить его с помощью InstrumentationRegistry
, но он имеет два связанных с контекстом методов, и неясно, в чем разница.
В чем разница между InstrumentationRegistry.getContext()
и InstrumentationRegistry.getTargetContext()
?