Я только начинаю изучать модульное тестирование с помощью C ++. Похоже, мне нужно будет написать несколько классов-заглушек по мере продвижения. Насколько я понимаю, есть разница между Mocks и Stubs. В основном кажется, что Mocks предназначены для тех случаев, когда вы тестируете что-то, что произошло с объектом (например, проверка), в то время как Stubs просто облегчают ваш тест. Думаю, для насмешек я могу использовать googlemock, но я не вижу в нем ничего для создания заглушек (как RhinoMocks 'GenerateStub).
Есть ли способ получить автоматически сгенерированные заглушки? Поддерживает ли googlemock заглушки? Или мне придется вручную создавать заглушки для тестирования?