2016-02-10 2 views
1

В настоящее время я использую Robolectric для написания тестов для Android. Однако, когда я пытаюсь маршализация документа XML с помощью простого в XML он бросаетXmlPullParserException при тестировании с использованием Simple-Xml и Robolectric

No valid parser classes found in  
org.kxml2.io.kXmlParser,org.kxml2.io.KXmlSerializer 

После дальнейшего осмотра он выглядит как происходит исключение внутри PullProvider в рамках простого XML в

XmlPullParser parser = factory.newPullParser(); 

Это выглядит как Robolectric не поддерживает XmlPullParser. Кто-нибудь нашел обходное решение?

+0

поиск, как написать собственную тень –

ответ

0

Похоже, что единственная работа для этого на данный момент - это создать свою собственную тень в Robolectric.

Более подробную информацию о создании теней here

Смежные вопросы