File tree Expand file tree Collapse file tree
WordPress/src/androidTest/java/org/wordpress/android/editor/savedinstance Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ package org.wordpress.android.editor.savedinstance
33import android.content.Context
44import dagger.hilt.android.testing.HiltAndroidRule
55import dagger.hilt.android.testing.HiltAndroidTest
6+ import kotlinx.parcelize.parcelableCreator
67import org.junit.Assert.assertEquals
78import org.junit.Assert.assertFalse
89import org.junit.Assert.assertTrue
@@ -33,7 +34,7 @@ class SavedInstanceDatabaseTest {
3334 val parcelId = " testParcelId"
3435 val parcelData = TestParcelable (" testData" )
3536 db.addParcel(parcelId, parcelData)
36- val result = db.getParcel(parcelId, TestParcelable . CREATOR )
37+ val result = db.getParcel(parcelId, parcelableCreator< TestParcelable >() )
3738 assertEquals(parcelData, result)
3839 }
3940
Original file line number Diff line number Diff line change 11package org.wordpress.android.editor.savedinstance
22
3- import android.os.Parcel
43import android.os.Parcelable
4+ import kotlinx.parcelize.Parcelize
55
6- data class TestParcelable (val data : String ) : Parcelable {
7- constructor (parcel: Parcel ) : this (parcel.readString()!! )
8-
9- override fun writeToParcel (parcel : Parcel , flags : Int ) {
10- parcel.writeString(data)
11- }
12-
13- override fun describeContents (): Int = 0
14-
15- companion object CREATOR : Parcelable.Creator<TestParcelable> {
16- override fun createFromParcel (parcel : Parcel ): TestParcelable {
17- return TestParcelable (parcel)
18- }
19-
20- override fun newArray (size : Int ): Array <TestParcelable ?> {
21- return arrayOfNulls(size)
22- }
23- }
24- }
6+ @Parcelize
7+ data class TestParcelable (val data : String ) : Parcelable
You can’t perform that action at this time.
0 commit comments