Я ищу решение для получения моего теста (который фактически является ActivityInstrumentationTextCase2), проверяющего метод onActivityResults моей Деятельности со специальным (фиктивным) кодом запроса / результата и намерением ...
Код:
Метод должен быть проверен:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
switch (requestCode) {
//In this case the user selected an image from his harddrive
case StartupActivity.PICK_IMAGE:
if (resultCode == Activity.RESULT_OK) {
this.processSelectedFile(data.getData());
}
break;
}
}
тестовый класс:
public void testOnActivityResult() {
//here I would like to call the onActivityResult method from my mActivity object.
}