Parcelable インターフェイスを実装したクラスについて、Bundle などへの保存とそこからの復元の機能をテストしたい。 ちょっと調べると、Parcel に直接 Parcelable なオブジェクトを保存して復元する方法を使ってユニットテストするという方法がいくつか見つかる。 Stuff I keep Forgetting How to Do: Unit Test Your Custom Parcelable Parcelableなクラスの単体テスト - _development, これらの方法だと、復元時に YourParcelableClass.CREATOR.createFromParcel(parcel) という感じでテスト対象のクラスの CREATOR を明示的に指定する必要がある。 もうちょっといい方法にしたいなー、と思って、いったん Bundle に追加した後、その