@Test
public void testParcelable() {

  Id3Frame[] subFrames = new Id3Frame[] {
    new TextInformationFrame("TIT2", null, "title"),
    new UrlLinkFrame("WXXX", "description", "url")
  };
  ChapterFrame chapterFrameToParcel = new ChapterFrame("id", 0, 1, 2, 3, subFrames);
  Parcel parcel = Parcel.obtain();
  chapterFrameToParcel.writeToParcel(parcel, 0);
  parcel.setDataPosition(0);
  ChapterFrame chapterFrameFromParcel = ChapterFrame.CREATOR.createFromParcel(parcel);
  assertThat(chapterFrameFromParcel).isEqualTo(chapterFrameToParcel);
  parcel.recycle();
}