Я нашел эту ссылку, показывающую, как вы можете выполнить модульное тестирование объекта, подлежащего продаже:
Вы можете на самом деле пропустить Bundle
, если вам действительно не нужно включать его, как это сделал Зорх. Затем вы получите что-то вроде этого:
public void testTestClassParcelable(){
TestClass test = new TestClass();
// Obtain a Parcel object and write the parcelable object to it:
Parcel parcel = Parcel.obtain();
test.writeToParcel(parcel, 0);
// After you're done with writing, you need to reset the parcel for reading:
parcel.setDataPosition(0);
// Reconstruct object from parcel and asserts:
TestClass createdFromParcel = TestClass.CREATOR.createFromParcel(parcel);
assertEquals(test, createdFromParcel);
}
Если кто-либо еще застревает на этом при чтении из удаленного URL,
, мои URL были все незащищены, (т.е. http вместо https)
, так как у меня не было доступа к URL сервера (третья сторона)
, я должен был добавить следующее в декларации андроида.
<application
...
android:usesCleartextTraffic="true"
...
</application>