@Test
public void parseEmptyVorbisComments() {

  ArrayList<String> commentsList = new ArrayList<>();
  Metadata metadata =
      new FlacStreamMetadata(
              /* minBlockSizeSamples= */ 0,
              /* maxBlockSizeSamples= */ 0,
              /* minFrameSize= */ 0,
              /* maxFrameSize= */ 0,
              /* sampleRate= */ 0,
              /* channels= */ 0,
              /* bitsPerSample= */ 0,
              /* totalSamples= */ 0,
              commentsList,
              /* pictureFrames= */ new ArrayList<>())
          .getMetadataCopyWithAppendedEntriesFrom(/* other= */ null);
  assertThat(metadata).isNull();
}