def test_donor_report(): """testing the donor report function""" test_donor = DonorCollection() test_donor.add_donor('Jeff Bezos').add_donations(100.00) test_donor.add_donor('David').add_donations(500.50) test_donor.add_donor('Allen').add_donations(2500.00) report = test_donor.donor_report() assert 'Allen' in report assert '500.50' in report
def report_test(): d = DonorCollection() test = d.donor_report() assert test == '\nDonor Name | Total Given | Num Gifts | Average Gift \n--------------------------------------------------------------------\nWilliam Gates, III $ 653784.49 2 $ 326892.24\nMark Zuckerberg $ 16396.10 3 $ 5465.37\nJeff Bezos $ 877.33 1 $ 877.33\nPaul Allen $ 708.42 3 $ 236.14\n'