def test_remove_rating_of_non_existing_patient(): p = Provider('1', '1', '1', '', '', '') checker = p.remove_rating('*****@*****.**') assert (checker == False) assert (list(p.rating.keys()) == [])
def test_calc_average_rating_with_out_ratings(): p = Provider('1', '1', '1', '', '', '') assert (p.average_rating == 0) p.add_rating('*****@*****.**', 3) p.remove_rating('*****@*****.**') assert (p.average_rating == 0)
def test_remove_rating_of_existing_patient(): p = Provider('1', '1', '1', '', '', '') p.add_rating('*****@*****.**', 3) checker = p.remove_rating('*****@*****.**') assert (checker == True) assert (list(p.rating.keys()) == [])