コード例 #1
0
def test_repository_returns_empty_list_of_movie_for_non_existent_director(session_factory):
    repo = SqlAlchemyRepository(session_factory)
    list_of_movies = repo.get_movies_directed_by_a_director('Fake Director')
    assert len(list_of_movies) == 0
コード例 #2
0
def test_repository_returns_a_list_of_movies_directed_by_a_valid_director(session_factory):
    repo = SqlAlchemyRepository(session_factory)
    list_of_movies_directed_by_James_Gunn = repo.get_movies_directed_by_a_director("James Gunn")
    assert len(list_of_movies_directed_by_James_Gunn) == 1
    assert list_of_movies_directed_by_James_Gunn[0].title == "Guardians of the Galaxy"