def METHOD_NAME(self):
    data = [
        (([82], ['Betty']), ['1. Betty: 82']),
        (([88, 73], ['Paul', 'Ernest']), ['1. Paul: 88', '2. Ernest: 73']),
        (
            ([100, 98, 92, 86, 70, 68, 67, 60], ['Rui', 'Betty', 'Joci', 'Yoshi', 'Kora', 'Bern', 'Jan', 'Rose']),
            ['1. Rui: 100', '2. Betty: 98', '3. Joci: 92', '4. Yoshi: 86',
             '5. Kora: 70', '6. Bern: 68', '7. Jan: 67', '8. Rose: 60'])]
    for variant, (params, result) in enumerate(data, start=1):
        error_message = f'Expected: {result} but the rankings were compiled incorrectly.'
        with self.subTest(f'variation #{variant}', input=params, output=result):
            self.assertEqual(student_ranking(*params), result, msg=error_message)