Какой фреймворк для насмешек над C++ я должен использовать?
Мне нужно издеваться над объектами и изменять поведение методов в c++.
Проблема в том, что Gmock требует, чтобы мои методы были виртуальными, чтобы наследовать от них и изменять поведение, но я не могу изменить свои методы на виртуальные.
Что я уже пробовал:
Я пробовал Typemock Isolator++, он может получить доступ к любому методу, но, к сожалению, он является коммерческим .
Другие насмешливые фреймворки, которые я проверил, также требуют, чтобы каждый метод был виртуальным, как и Gmock.
Заранее спасибо