Тест Android Espresso сохранить и восстановить состояние экземпляра

Я пытаюсь проверить сохранение и восстановление состояния экземпляра Activity в Espresso.

Как проверить полный жизненный цикл? Предложение в разделе Как проверить сохранение и восстановление состояния активности андроида с помощью эспрессо? уже помогает, но как мы можем проверить Parcelable writeToParcel / createFromParcel материал? (означает, что InstanceState не просто сохраняется и восстанавливается, но и сериализуется между ними, что вызывает такие приятные исключения "Unmarshalling unknown type code", если код не работает)

Уничтожить и перезапустить активность с помощью тестового правила библиотеки поддержки тестирования не сохраняет состояние экземпляра.

Я немного поэкспериментировал с getInstrumentation().callActivityOnSaveInstanceState(oldActivity, stateBundle); но безуспешно

Любая идея?

0 ответов

Другие вопросы по тегам