Beispiel #1
0
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]
Beispiel #2
0
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]
Beispiel #3
0
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
Beispiel #4
0
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
Beispiel #5
0
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