Example #1
0
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()) == [])
Example #2
0
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)
Example #3
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()) == [])