INNER CODE UNIT · Kotlin

PersistableDataTests

gotev/android-upload-service · uploadservice/src/androidTest/java/net/gotev/uploadservice/PersistableDataTests.kt:15

class PersistableDataTests {

    private fun assertEqualsBundle(expected: Bundle, actual: Bundle) {
        val expectedKeys = expected.keySet().toList()
        val actualKeys = actual.keySet().toList()
        assertEquals("bundles should contain the same key set", expectedKeys, actualKeys)

        expected.keySet().forEach { key ->
            assertEquals("should contain the same value for key $key", expected[key], actual[key])
        }
    }

    fun Parcelable.toParcel() = Parcel.obtain().also { parcel ->
        writeToParcel(parcel, 0)
        parcel.setDataPosition(0)
    }

    val data = PersistableData().apply {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…