def test_add_donor(): dl = Donorlist(init_tuple) dl.add_donor('Gene Shallit') assert 'Gene Shallit' in dl.list_donors() assert isinstance(dl.get_donor('Gene Shallit'), Donor) assert dl.list_donations('Gene Shallit') == [] with pytest.raises(ValueError): dl.add_donor('Tom Selleck')
def test_get_donor(): dl = Donorlist(init_tuple) d = dl.get_donor('Tom Selleck') assert isinstance(d, Donor) assert d.name == 'Tom Selleck' assert d.donations == [2000.00, 1500.00, 500.00]