def test_generate_file_name(self):
        video_id = 'cr04UelmPqg'
        video = youtube_utils.get_best_video_by_video_id(video_id)
        file_name = youtube_utils.generate_file_name(video_id, video)

        self.assertEqual('cr04UelmPqg_Strava 2014 - cycling_360p.mp4',
                         file_name)
    def test_get_best_video_by_video_id(self):
        video_id = 'cr04UelmPqg'
        best_video = youtube_utils.get_best_video_by_video_id(video_id)

        self.assertEqual('360p', best_video.resolution)
        self.assertEqual('Strava 2014 - cycling', best_video.filename)
        self.assertEqual('mp4', best_video.extension)
    def test_get_best_video_by_video_id(self):
        video_id = "cr04UelmPqg"
        best_video = youtube_utils.get_best_video_by_video_id(video_id)

        self.assertEqual("360p", best_video.resolution)
        self.assertEqual("Strava 2014 - cycling", best_video.filename)
        self.assertEqual("mp4", best_video.extension)
    def test_generate_file_name(self):
        video_id = "cr04UelmPqg"
        video = youtube_utils.get_best_video_by_video_id(video_id)
        file_name = youtube_utils.generate_file_name(video_id, video)

        self.assertEqual("cr04UelmPqg_Strava 2014 - cycling_360p.mp4", file_name)