def METHOD_NAME(self) -> None:
    actors = [Actor('Tom Cruise'), Actor('Meg Ryan')]
    cities = [City('San Diego'), City('Oakland')]
    movie = Movie('Top Gun', actors, cities)
    actual = []
    node_row = movie.next_node()
    while node_row:
        actual.append(neo4_serializer.serialize_node(node_row))
        node_row = movie.next_node()
    expected = [
        {'name': 'Top Gun', 'KEY': 'movie://Top Gun', 'LABEL': 'Movie'},
        {'name': 'Top Gun', 'KEY': 'actor://Tom Cruise', 'LABEL': 'Actor'},
        {'name': 'Top Gun', 'KEY': 'actor://Meg Ryan', 'LABEL': 'Actor'},
        {'name': 'Top Gun', 'KEY': 'city://San Diego', 'LABEL': 'City'},
        {'name': 'Top Gun', 'KEY': 'city://Oakland', 'LABEL': 'City'}
    ]
    self.assertEqual(expected, actual)
    actual = []
    relation_row = movie.next_relation()
    while relation_row:
        actual.append(neo4_serializer.serialize_relationship(relation_row))
        relation_row = movie.next_relation()
    expected = [
        {'END_KEY': 'actor://Tom Cruise', 'START_LABEL': 'Movie',
         'END_LABEL': 'Actor', 'START_KEY': 'movie://Top Gun',
         'TYPE': 'ACTOR', 'REVERSE_TYPE': 'ACTED_IN'},
        {'END_KEY': 'actor://Meg Ryan', 'START_LABEL': 'Movie',
         'END_LABEL': 'Actor', 'START_KEY': 'movie://Top Gun',
         'TYPE': 'ACTOR', 'REVERSE_TYPE': 'ACTED_IN'},
        {'END_KEY': 'city://San Diego', 'START_LABEL': 'Movie',
         'END_LABEL': 'City', 'START_KEY': 'movie://Top Gun',
         'TYPE': 'FILMED_AT', 'REVERSE_TYPE': 'APPEARS_IN'},
        {'END_KEY': 'city://Oakland', 'START_LABEL': 'Movie',
         'END_LABEL': 'City', 'START_KEY': 'movie://Top Gun',
         'TYPE': 'FILMED_AT', 'REVERSE_TYPE': 'APPEARS_IN'}
    ]
    self.assertEqual(expected, actual)