| java.lang.Object | |
| ↳ | androidx.test.core.os.Parcelables |
Testing utilities for Parcelables.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Parcelables are lazily marshalled, meaning that in typical testing, no marshalling would occur
and would therefore go untested.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||||
Parcelables are lazily marshalled, meaning that in typical testing, no marshalling would occur and would therefore go untested. This forces marshalling to happen for a Parcelable.
This utility will marshall the provided Parcelable, and attempt to recreate it with the given CREATOR. It is up to the caller to validate the two instances are equivalent.
| Parameters | |
|---|---|
parcelable |
T: the parcelable to marshall. |
creator |
Creator: the CREATOR field for that parcelable. |
| Returns | |
|---|---|
T |
a new instance of the parcelable that has been unmarshalled. |