def test_repository_can_retrieve_movies_by_year(session_factory): repo = SqlAlchemyRepository(session_factory) movies = repo.get_movies_by_year(2014) # Check that the query returned 3 Movies. assert len(movies) == 1 # these movies are no jokes... movies = repo.get_movies_by_year(2012) # Check that the query returned 5 Movies. assert len(movies) == 1
def test_repository_does_not_retrieve_an_movie_when_there_are_no_movies_for_a_given_date( session_factory): repo = SqlAlchemyRepository(session_factory) movies = repo.get_movies_by_year(date(2020, 3, 8)) assert len(movies) == 0