Теперь у меня есть класс А для тестирования. Когда я тестирую метод (называемый Amethod) A, Amethod вызывает другой метод (называемый Bmethod) класса B. И в этом методе B Bmethod вызывает метод интерфейса C. Ему просто нравится дерево зависимостей:
A->B->C
Я использую gmock для модульного тестирования Amethod класса A. Какой из них я должен издеваться, B или C?