def test_report_write_row(): test_name = test_name_sam test_donations = [5500.00, 24.00, 250.00] donor = Donor(test_name, test_donations) test_row = donor.report_row() print(f'trwr.... test_row {test_row}') assert test_name in test_row assert "5,774.00" in test_row assert " 3" in test_row assert "1,924.67" in test_row
def test_report_row(self, test_input, expected): donor = Donor(test_input[0], test_input[1]) assert expected[0] in donor.report_row() assert expected[1] in donor.report_row() assert expected[2] in donor.report_row() assert expected[3] in donor.report_row()
def test_report_row(): """Test report_row instance method.""" donor1 = Donor("Alexander Boone", 500, 2) row = ('{:<25}{:^5}${:>14,.2f}{:^5}{:>10}{:^5}${:>14,.2f}').format( "Alexander Boone", ' ', 500, ' ', 2, ' ', 250) assert donor1.report_row() == row