def __call__(self, *args, **kwargs):
    self.call_count += 1
return self.func(*args, **kwargs)


class CounterTest(unittest.TestCase):

    def test_call_count(self):
        pass
Использование макета python для подсчета количества вызовов методов