-
Notifications
You must be signed in to change notification settings - Fork 1
Testing
Here test cases are written to check if the recommendations made by PopcornPicks are of good quality. For example, for a movie input of "Spider-Man (2002)" and rating 5.0, the recommender returns "Masters of the Universe (1987)", which is a fair recommendation.
Here test cases are written to check if the movie-searching feature of PopcornPicks returns similar outputs to the input string! For example, for keyword "love" the top-10 searches that PopcornPicks returns consist of the word "Love" making it related to the input keyword.
Here test cases are written to check the functionality of the email notifier feature, i.e., for every function corresponding to the feature - test_beautify_feedback_data(), test_create_colored_tags(), test_create_movie_genres() and test_send_email_to_user()
Here test cases are written to check the functionality of all the REST APIs. These are the new APIs which include login_user(), create_user(), get_watchlist(), add_to_watchlist() and delete_from_watchlist()
Navigate to the tests folder and execute the following commands/ $pytest test_restAPI.py/ $pytest test_predict.py/ $pytest test_search.py/ $pytest test_utils.py/