def __populate_movie_info_panel(self, movie: Movie): self.__main_window.set_movie_title(movie.get_title()) self.__main_window.set_movie_original_title(movie.get_original_title()) self.__main_window.set_movie_year(movie.get_year()) self.__main_window.set_movie_directors(movie.get_director()) self.__main_window.set_movie_duration(movie.get_duration()) self.__main_window.set_movie_language(movie.get_language())
class TestMovie(unittest.TestCase): """Tests for movie objects""" def setUp(self): self.movie = Movie('../test.mkv') def test_get_extension(self): self.assertEqual('.mkv', self.movie.get_extension()) def test_get_filename(self): self.assertEqual('test', self.movie.get_filename()) def test_get_title(self): self.assertEqual(None, self.movie.get_title()) def test_get_duration(self): self.assertEqual('0:21:37', self.movie.get_duration())