Похоже, вы собираетесь закончить тестирование макета своего класса, но это не очень полезно. По умолчанию имитируемый конструктор не будет вызывать функции-члены, поэтому ваши EXPECT_CALL()
должны быть соединены с принудительным вызовом Mock для выполнения этих вызовов функций. Бесполезная ситуация для включения поведения вашего кода в автоматизированную систему тестирования.
Вместо того, чтобы пытаться проверить детали реализации вашего класса, можете ли вы создать объект и использовать EXPECT
вызовы открытого интерфейса, чтобы убедиться, что конструктор поместил объект в правильное состояние?