Мой первоначальный вопрос был о том, как узнать количество вызовов методов. Из полученных здесь ответов я понимаю, что мне следует спросить, какой вывод профилировщика позволяет вам извлечь его информацию для получения количества вызовов метода и использовать эту информацию в моих интеграционных тестах.
Обновление:
Это приложение, я не понимаю, как и почему я хотел бы добавить в него дополнительный код для его тестирования. Я не против написания внешнего кода для сайта. У нас есть интеграционные тесты, которые не используют пользовательский интерфейс. Эти тесты проходят, но при доступе из пользовательского интерфейса что-то делает неправильный вызов, обходя кэширование. Это не заметно при визуальном осмотре. И до этого момента никогда не тестировался ни в одном из наших тестов пользовательского интерфейса (мы используем Selinium ). Я думаю, что какой-то профилировщик будет работать, но я не знаком с профилировщиками Гораздо меньше, как регистрировать информацию, которую они производят, и проверять ее в рамках автоматического теста.