public static MediaContainerResource videoToMedia(VideosContainerResource videosContainer) {
    return new MediaContainerResource(
        videosContainer
            .getAlbums()
            .stream()
            .map(MediaAlbum::videoToMediaAlbum)
            .collect(Collectors.toList()),
        null  /*photos*/,
        videosContainer.getVideos());
  }
@Test
  public void verifyVideoToMediaContainer() {
    List<MediaAlbum> mediaAlbums =
        ImmutableList.of(new MediaAlbum("id1", "albumb1", "This:a fake album!"));
    List<VideoAlbum> videoAlbums =
        ImmutableList.of(new VideoAlbum("id1", "albumb1", "This:a fake album!"));
    List<VideoModel> videos = ImmutableList.of(
        new VideoModel(
            "Vid1", "http://fake.com/1.mp4", "A vid", "mediatype", "p1", "id1", false, null),
        new VideoModel(
            "Vid3", "http://fake.com/2.mp4", "A vid", "mediatype", "p3", "id1", false, null));
    VideosContainerResource data = new VideosContainerResource(videoAlbums, videos);

    MediaContainerResource expected = new MediaContainerResource(mediaAlbums, null, videos);
    MediaContainerResource actual = MediaContainerResource.videoToMedia(data);
    assertEquals(expected, actual);
  }