def test_user_tv_show_review_property(): tv_show1 = TV_Show("Sailor Moon: Crystal", 2014) user1 = User("Jenna da Cruz", "testing123") review1 = TV_Show_Review(tv_show1, "I loved it", 10) user1.add_tv_review(review1) assert user1.tv_show_reviews == [review1]
def test_user_tv_show_add_review(): tv_show1 = TV_Show("Sailor Moon: Crystal", 2014) review1 = TV_Show_Review(tv_show1, "I really liked it", 9) user1 = User("Jenna da Cruz", "testing123") user1.add_tv_review(review1) assert user1.tv_show_reviews == [review1]
def test_tv_show_review_rating_property(): tv_show1 = TV_Show("Sailor Moon: Crystal", 2014) review1 = TV_Show_Review(tv_show1, "I really liked it", 9) assert review1.rating is 9
def test_tv_show_review_timestamp_property(): tv_show1 = TV_Show("Sailor Moon: Crystal", 2014) review1 = TV_Show_Review(tv_show1, "I really liked it", 9) assert review1.timestamp == datetime.time
def test_tv_show_review_3_false_eq_function(): tv_show1 = TV_Show("Sailor Moon: Crystal", 2014) review1 = TV_Show_Review(tv_show1, "I really liked it", 9) review2 = TV_Show_Review(tv_show1, "I really liked it", 8) assert review1.__eq__(review2) is False