Как выполнить модульное тестирование логики c в onDestory () с помощью Robolectric - PullRequest
0 голосов
/ 13 апреля 2020

Допустим, мне нужно удалить слушателя в onDestory:

fun onDestory(){
  ...
  listener = null
}

Когда я попытался его проверить:

activityScenario.moveToState(DESTORYED)
activityScenario.onActivity {activity ->
  assertNull(activity.listener)
}

Все, что я получил, это ошибка: "Cannot run onActivity since Activity has been destroyed already"

Так как же проверить логи c внутри onDestroy ()?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...