Я пытаюсь единицы тест в Android класс, который использует XmlSerializer
, но по какой-то причине, Xml.newSerializer
всегда возвращает нуль. Код приложения, который использует xmlSerializer
, отлично работает. Кто-нибудь знает, почему он только возвращает null при модульном тестировании?Android тест Unit Xml.newSerializer() всегда возвращает нулевой
import org.junit.Test;
import org.xmlpull.v1.XmlSerializer;
public class TestClass
{
@Test
public void test()
{
XmlSerializer serializer = Xml.newSerializer();
if (serializer == null) {
System.out.println("Is Null!");
}
}
}
Тестирование, которое я использую, это Espresso и Mockito. Благодарю.
Нужно больше контекста, когда он возвращает null. предоставить [mcve], который воспроизводит проблему – Nkosi